@charset "utf-8";
@media screen and (min-width: 780px) {
 html{
     background-color: #CCCCCC;
}
body,html{overflow-x:hidden;}
 body{
     font-size:0.14rem;
     font-family:"微软雅黑";
     color:#444444;
     padding-top:0;
     padding-bottom:0;
     max-width: 19.2rem;
     margin-top: 0;
     margin-right: auto;
     margin-bottom: 0;
     margin-left: auto;
     background-color: #FFFFFF;
}
 body.grey{
     background-color:#f6f9fa;
}
 ul{
     margin:0;
     padding:0 
}
 a{
     color:#444444;
     text-decoration:none 
}
 a:hover{
     color:#ff8c26;
     text-decoration:underline 
}
 p{
     margin:0 
}
 li{
     list-style-type:none 
}
 input[type="button"], input[type="submit"], input[type="reset"] {
     -webkit-appearance: none;
     appearance: none;
     border-radius:0;
}
 input{
     -webkit-appearance:none;
     border-radius:0 
}
 .wh{
     clear:both;
     float:none;
     width:14.4rem;
     margin-right:auto;
     margin-left:auto 
}
 .clear{
     clear:both;
     float:none 
}
.yanqigonggao{
	background-color: #FFFFFF;
    width: 800px;
	position: fixed;
	z-index: 1000000;
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #CCCCCC;min-width:auto;
	
	top:50%;left:50%;transform:translate(-50%,-50%);
}
.yanqigonggao .yqgggb{
	font-size: 12px;
	line-height: 30px;
	color: #666666;
	background-color: #FFFFFF;
	text-align: center;
	height: 30px;
	width: 30px;
	position: absolute;
	top: -15px;
	right: -15px;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	cursor: pointer;
}
.yanqigonggao .wzdl{
	font-size: 16px;
	line-height: 50px;
	color: #FFFFFF;
	background-color: #d62d2d;
	height: 50px;
	width: 180px;
	margin-left: -90px;
	position: absolute;
	left: 50%;
	right: 50%;
	bottom: 40px;
	text-align: center;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	cursor: pointer;
}
.yanqigonggao .box {
    font-size: 15px;
    line-height: 26px;
    color: #444444;
    width: 800px;
    box-sizing: border-box;
    padding-top: 20px;
    padding-right: 40px;
    padding-bottom: 120px;
    padding-left: 40px;
}
.yanqigonggao .box p {
    text-indent: 20px;
    padding-bottom: 25px;
}


 body>div{
     min-width:14.4rem;
}
 body>div.ui-popup{
     min-width:auto;
}
 .common_tit {
     text-align: center;
     font-size: 0.28rem;
     font-weight: bold;
     color: #000000;
}
 .common_tit p {
     display: block;
     font-size: 0.14rem;
     color: #888888;
     font-weight: normal;
     line-height: 0.22rem;
}
 .common_tit p:before {
     content:"";
     background-color: #d00111;
     display: block;
     height: 0.02rem;
     width: 0.63rem;
     margin-right: auto;
     margin-left: auto;
     clear: both;
     float: none;
     margin-top: 0.1rem;
     margin-bottom: 0.1rem;
}
 .common_tit2 {
     text-align: center;
     font-size: 0.17rem;
     height: 0.12rem;
     border-bottom-width: 0.01rem;
     border-bottom-style: solid;
     border-bottom-color: #EBEBEB;
}
 .common_tit2 span {
     background-color: #FFFFFF;
     white-space: nowrap;
     display: inline-block;
     padding-right: 0.15rem;
     padding-left: 0.15rem;
     color:#666666;
}
 #header {
     background-color: #FFFFFF;
}
 #header .top-bar {
     background-color: #f5f5f5;
     height: 0.42rem;
}
 #header .top-bar .b {
     position: relative;
     height: 0.42rem;
}
 #header .top-bar .wel {
     line-height: 0.38rem;
     float: left;
     color: #666666;
}
 #header .top-bar .b .right {
     position: absolute;
     height: 0.42rem;
     top: 0rem;
     right: 0rem;
     width: 5rem;
     text-align: right;
	 width:6.2rem;
}
 #header .top-bar .b .right .tel {
     vertical-align: middle;
     display: inline-block;
     line-height: 0.42rem;
     color: #666666;
}
 #header .top-bar .b .right .tel strong {
     color: #FF0000;
     font-weight: normal;
     white-space: nowrap;
     display: inline-block;
     margin-right: 0.15rem;
}
 #header .top-bar .b .right .language {
     vertical-align: middle;
     display: inline-block;
     margin-left: 0.15rem;
     height: 0.42rem;
     width: 0.9rem;
     position: relative;
     text-align: right;
}
 #header .top-bar .b .right .language .btn {
     background-image: url(../images/bg2.png);
     background-repeat: no-repeat;
     background-position: right center;
     display: inline-block;
     padding-right: 0.12rem;
     line-height: 0.42rem;
	 background-size:.06rem .1rem;
	 
}
 #header .top-bar .b .right .language:hover .btn {
}
 #header .top-bar .b .right .language .btn:before {
     content:"";
     background-image: url(../images/ico-dq.png);
     vertical-align: middle;
     display: inline-block;
     height: 0.17rem;
     width: 0.17rem;
     margin-right: 0.04rem;
     margin-top: -0.01rem;
	 background-size:.17rem .17rem;
}
 #header .top-bar .b .right .language ul {
     background-color: #FFFFFF;
     position: absolute;
     top: 100%;
     right: -0.12rem;
     text-align: center;
     width: 1rem;
     border-right-width: 0.01rem;
     border-bottom-width: 0.01rem;
     border-left-width: 0.01rem;
     border-top-style: none;
     border-right-style: solid;
     border-bottom-style: solid;
     border-left-style: solid;
     border-right-color: #EAEAEA;
     border-bottom-color: #EAEAEA;
     border-left-color: #EAEAEA;
     -moz-box-shadow: 0rem 0.05rem 0.05rem rgba(0, 0, 0, 0.06);
     -webkit-box-shadow: 0rem 0.05rem 0.05rem rgba(0, 0, 0, 0.06);
     box-shadow: 0rem 0.05rem 0.05rem rgba(0, 0, 0, 0.06);
     display: none;
     z-index: 10;
}
 #header .top-bar .b .right .language:hover ul {
     display: block;
}
 #header .top-bar .b .right .language ul li a {
     display: block;
     padding-top: 0.1rem;
     padding-bottom: 0.1rem;
     line-height: 0.16rem;
}
 #header .top-bar .b .right .language ul li a:hover {
     color: #85177a;
     text-decoration: none;
     background-color: #F8F8F8;
}
 #header .headmain {
     height: 1.19rem;
     position: relative;
}
 #header .headmain .logo {
     position: absolute;
     left: 0rem;
     top: 0rem;
}
 #header .headmain .logo img {
     height: 1.19rem;
     width: auto;
     float: left;
}
 #header .headmain .time_loc {
     position: absolute;
     top: 0.3rem;
     left: 5.22rem;
     font-size: 0.15rem;
     line-height: 0.3rem;
}
 #header .headmain .time_loc span {
     color: #FF0000;
}
 #header .headmain .r-s_but {
     position: absolute;
     top: 0.41rem;
     right: 0rem;
     width: 5rem;
     text-align: right;
}
 #header .headmain .r-s_but a:nth-child(1) {
     background-color: #e84343;
}
 #header .headmain .r-s_but a {
     font-size: 0.15rem;
     line-height: 0.38rem;
     color: #FFFFFF;
     background-color: #ff8400;
     vertical-align: middle;
     white-space: nowrap;
     display: inline-block;
     margin-left: 0.2rem;
     padding-right: 0.2rem;
     padding-left: 0.2rem;
     -moz-border-radius: 0.5rem;
     -webkit-border-radius: 0.5rem;
     border-radius: 0.5rem;
     text-decoration: none;
     -o-transition:all .3s;
     -moz-transition:all .3s;
     -webkit-transition:all .3s;
     -ms-transition:all .3s;
     transition:all .3s;
}
 #header .headmain .r-s_but a:hover {
     opacity: 0.8;
}
 #header .menu {
     width: 100%;
     height: 0.58rem;
     position: relative;
     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ff0014', endColorstr = '#d90213');
     -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ff0014', endColorstr = '#d90213')";
     background-image: -moz-linear-gradient(top, #ff0014, #d90213);
     background-image: -ms-linear-gradient(top, #ff0014, #d90213);
     background-image: -o-linear-gradient(top, #ff0014, #d90213);
     background-image: -webkit-gradient(linear, center top, center bottom, from(#ff0014), to(#d90213));
     background-image: -webkit-linear-gradient(top, #ff0014, #d90213);
     background-image: linear-gradient(top, #ff0014, #d90213);
}
 #header .menu >ul {
     height: 0.58rem;
     width: 14.4rem;
     display: block;
     position: absolute;
     left: 50%;
     top: 0rem;
     right: 50%;
     display: -webkit-flex;
     -webkit-align-items: center;
     display: flex;
     z-index: 100;
     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ff0014', endColorstr = '#d90213');
     -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ff0014', endColorstr = '#d90213')";
     background-image: -moz-linear-gradient(top, #ff0014, #d90213);
     background-image: -ms-linear-gradient(top, #ff0014, #d90213);
     background-image: -o-linear-gradient(top, #ff0014, #d90213);
     background-image: -webkit-gradient(linear, center top, center bottom, from(#ff0014), to(#d90213));
     background-image: -webkit-linear-gradient(top, #ff0014, #d90213);
     background-image: linear-gradient(top, #ff0014, #d90213);
     margin-left: -7.2rem;
}
 #header .menu >ul >li {
     height: 0.58rem;
     -webkit-flex: 1;
     flex: 1;
     position: relative;
}
 #header .menu >ul >li >a {
     display: block;
     font-size: 0.17rem;
     color: #FFFFFF;
     text-align: center;
     line-height: 0.58rem;
     text-decoration: none;
     -o-transition:all .3s;
     -moz-transition:all .3s;
     -webkit-transition:all .3s;
     -ms-transition:all .3s;
     transition:all .3s;
     font-weight: 500;
}
 #header .menu >ul >li.aw >a:after {
     content:"";
     background-image: url(../images/ico-menu-aw.png);
     vertical-align: middle;
     white-space: nowrap;
     display: inline-block;
     height: 0.04rem;
     width: 0.07rem;
     margin-left: 0.08rem;
	 background-size:.07rem .04rem;
}
 #header .menu >ul >li.aw >a:hover:after {
     content:"";
     background-image: url(../images/ico-menu-aw.png);
}
 #header .menu >ul >li.cur.aw >a:hover:after {
     content:"";
     background-image: url(../images/ico-menu-aw.png);
}
 #header .menu >ul >li:hover >a {
     color: #ffffff;
     background-color: #d00111;
}
 #header .menu >ul >li.cur >a {
     color: #ffffff;
     background-color: #d00111;
}
 #header .menu >ul >li .sub {
     background-color: #FFFFFF;
     position: absolute;
     left: 0rem;
     top: 100%;
     right: 0rem;
     max-height:0rem;
     z-index: 1000;
     -o-transition:all .3s;
     -moz-transition:all .3s;
     -webkit-transition:all .3s;
     -ms-transition:all .3s;
     transition:all .3s;
     overflow: hidden;
}
 #header .menu >ul >li:hover .sub {
     -moz-box-shadow: 0rem 0.03rem 0.08rem rgba(0,0,0,.3);
     -webkit-box-shadow: 0rem 0.03rem 0.08rem rgba(0,0,0,.3);
     box-shadow: 0rem 0.03rem 0.08rem rgba(0,0,0,.3);
     max-height:3.8rem;
}
 #header .menu >ul >li .sub ul li a {
     font-size: 0.15rem;
     color: #666666;
     text-decoration: none;
     text-align: center;
     display: block;
     padding: 0.15rem;
     -o-transition:all .3s;
     -moz-transition:all .3s;
     -webkit-transition:all .3s;
     -ms-transition:all .3s;
     transition:all .3s;
}
 #header .menu >ul >li .sub ul li:hover a {
     color: #d62d2d;
     background-color: #F0F0F0;
}
 #footer {
     padding-top: 0.5rem;
     padding-bottom: 0.35rem;
     background-color: #323437;
     min-width:14.4rem;
}
 #footer .sub {
     display: table;
     width: 100%;
}
 #footer .sub .menu dl{
     display: block;
     margin: 0rem;
     padding: 0rem;
     float: left;
     width: 25%;
}
 #footer .sub .menu dl dt {
     font-size: 0.14rem;
     font-weight: bold;
     margin: 0rem;
     padding: 0rem;
     color:#9c9c9c;
}
 #footer .sub .menu dd {
     display: block;
     margin: 0rem;
     padding-top: 0.15rem;
     padding-right: 0rem;
     padding-bottom: 0rem;
     padding-left: 0rem;
}
 #footer .sub .menu dd a {
     display: block;
     padding-top: 0.08rem;
     color: #ffffff;
     font-size: 0.13rem;
     padding-bottom: 0.08rem;
}
 #footer .sub .menu {
     vertical-align: top;
     display: table-cell;
     padding-bottom: 0.4rem;
}
 #footer .sub .connect {
     vertical-align: top;
     display: table-cell;
     width: 3.65rem;
     padding-bottom: 0.3rem;
}
 #footer .sub .connect .tit strong {
     font-size: 0.14rem;
     display: block;
     padding-bottom: 0.1rem;
     color: #FFFFFF;
}
 #footer .sub .connect .tit p {
     color: #999999;
     padding-bottom: 0.15rem;
}
 #footer .sub .connect .lxbox{
     display: table;
     width: 100%;
     margin-top: 0.2rem;
}
 #footer .sub .connect .lxbox .l{
     vertical-align: top;
     display: table-cell;
     width: 0.01rem;
}
 #footer .sub .connect .lxbox .l p {
     font-size: 0.12rem;
     color: #999999;
     text-align: center;
     padding: 0.05rem;
}
 #footer .sub .connect .lxbox .l img {
     height: auto;
     width: 1.1rem;
     margin-top: 0.05rem;
}
 #footer .sub .connect .lxbox .r{
     vertical-align: top;
     display: table-cell;
     text-align: right;
     font-size: 0.13rem;
     line-height: 0.26rem;
     color: #FFFFFF;
}
 #footer .sub .connect .lxbox .r strong{
     font-size: 0.19rem;
}
 #footer .sub .connect .lxbox .r a {
     line-height: 0.38rem;
     color: #FFFFFF;
     background-color: #d32121;
     height: 0.38rem;
     width: 2.2rem;
     -moz-border-radius: 0.5rem;
     -webkit-border-radius: 0.5rem;
     border-radius: 0.5rem;
     font-size: 0.14rem;
     text-align: center;
     display: inline-block;
     margin-top: 0.18rem;
     text-decoration: none;
}
 #footer .sub .connect .lxbox .r a:before {
     content:"";
     vertical-align: middle;
     display: inline-block;
     height: 0.18rem;
     width: 0.19rem;
     margin-top: -0.04rem;
     margin-right: 0.1rem;
     background-image: url(../images/ico-lx-foot.png);
}
 #footer .zhubandanwei {
     padding-top: 0.15rem;
     padding-bottom: 0.15rem;
     border-top-width: 0.01rem;
     border-top-style: solid;
     border-top-color: rgba(255, 255, 255, 0.1);
}
 #footer .zhubandanwei .l {
     padding-top: 0.08rem;
     padding-bottom: 0.08rem;
     vertical-align: middle;
     display: inline-block;
     color: #999999;
}
 #footer .zhubandanwei .r {
     margin-left: 0.5rem;
}
 #footer .zhubandanwei .l span {
     margin-right: 0.1rem;
     margin-left: 0.1rem;
     color: #FFFFFF;
     vertical-align: middle;
     display: inline-block;
     margin-top: -0.02rem;
}
 #footer .zhubandanwei img {
     vertical-align: middle;
     display: inline-block;
     height: 0.25rem;
     width: auto;
}
 #footer .bottom {
     padding-top: 0.15rem;
     border-top-width: 0.01rem;
     border-top-style: solid;
     border-top-color: border-top-color: rgba(255, 255, 255, 0.1);
}
 #footer .bottom .links {
     font-size: 0.13rem;
     color: #888888;
}
 #footer .bottom .links a {
     vertical-align: middle;
     white-space: nowrap;
     display: inline-block;
     margin-top: 0.08rem;
     margin-right: 0.15rem;
     color: #FFFFFF;
}
 #footer .bottom .links span {
     vertical-align: middle;
     white-space: nowrap;
     display: inline-block;
     margin-top: 0.08rem;
     margin-right: 0.1rem;
}
 #footer .bottom .copyright {
     line-height: 0.22rem;
     color: #999999;
     font-size: 0.13rem;
     padding-top: 0.15rem;
     padding-bottom: 0.15rem;
}
 #footer .bottom .copyright a {
     color: #999999;
}
 .flickr{
     text-align:center;
     clear:both;
     float:none;
     padding-top:0.2rem;
     padding-bottom:0.15rem;
     padding-top:0.4rem 
}
 .flickr a,.flickr span{
     display:inline-block;
     margin-right:0.03rem;
     margin-left:0.03rem;
     -moz-border-radius:0.03rem;
     -webkit-border-radius:0.03rem;
     border-radius:0.03rem;
     border:.01rem solid #ccc;
     line-height:0.36rem;
     text-align:center;
     height:0.36rem;
     width:0.36rem;
     background-color:#fff;
     vertical-align:top 
}
 .flickr .tgc-total{
     display:none 
}
 .flickr .linear-icon-arrow-left{
     text-indent:10rem;
     overflow:hidden;
     background-image:url(../images/ico-jt-l.png);
     background-size:auto 30%;
     background-repeat:no-repeat;
     background-position:center center 
}
 .flickr .disabled{
     opacity:.41 
}
 .flickr .linear-icon-arrow-right{
     text-indent:10rem;
     overflow:hidden;
     background-image:url(../images/ico-jt-r.png);
     background-size:auto 30%;
     background-repeat:no-repeat;
     background-position:center center 
}
 .flickr .current{
     color:#fff;
     text-decoration:none;
     background-color:#e50012 
}
 .flickr a:hover{
     color:#000000;
     text-decoration:none;
     background-color:#FDF2FC 
}
 #mainbannerbox{
     background-repeat: no-repeat;
     background-position: center center;
     background-size:auto 100%;
     height: 3.93rem;
     background-color: #FFFFFF;
     min-width:14.4rem;
}
 #mainbannerbox .box {
     height: 3.93rem;
     position: relative;
}
 #mainbannerbox .box span p {
     font-size: 0.17rem;
     padding-top: 0.15rem;
     font-weight: normal;
}
 #mainbannerbox .box span {
     color: #FFFFFF;
     position:absolute;
     top:50%;
     left:50%;
     transform:translate(-50%,-50%);
     width:100%;
     text-align:left;
     font-size: 0.28rem;
     font-weight: bold;
}
 #mainbannerbox6{
     background-repeat: no-repeat;
     background-position: center center;
     background-size:auto 100%;
     height: 3.57rem;
     background-color: #FFFFFF;
     min-width:14.4rem;
	 background-size:19.2rem 3.57rem;
}
 #mainbannerbox6 .box {
     height: 3.57rem;
     position: relative;
}
 #mainbannerbox6 .box span p {
     font-size: 0.2rem;
     padding-top: 0.05rem;
     font-weight: normal;
     text-transform: uppercase;
}
 #mainbannerbox6 .box span {
     color: #FFFFFF;
     position:absolute;
     top:50%;
     left:50%;
     transform:translate(-50%,-50%);
     width:100%;
     text-align:left;
     font-size: 0.36rem;
     font-weight: bold;
}
 #mainbannerbox6 .box span i {
     background-image: url(../images/ico-spbfan.png);
     display: block;
     height: 1.4rem;
     width: 1.6rem;
     margin-top: -0.7rem;
     position: absolute;
     top: 50%;
     right: 0rem;
     bottom: 50%;
     cursor: pointer;
}
 #mainbannerbox .box span strong{
     color: #fb5757;
}
 #mainbannerbox.h span {
     color: #444444;
}
 #mainbannerbox.h span p {
     font-size: 0.14rem;
     padding-top: 0.15rem;
     font-weight: normal;
}
 #mainbannerbox2{
     background-repeat: no-repeat;
     background-position: center center;
     background-size:auto 100%;
     height: 5.47rem;
     background-color: #FFFFFF;
     min-width:14.4rem;
}
 #mainbannerbox2.qtb{
     height: 4.7rem;
}
 #mainbannerbox2.qtb .box {
     height: 4.7rem;
}
 #mainbannerbox2 .box {
     height: 5.47rem;
     position: relative;
}
 #mainbannerbox2 .box .con {
     position:absolute;
     top:50%;
     left:50%;
     transform:translate(-50%,-50%);
     width:100%;
     text-align:left;
     font-size: 0.32rem;
     color: #333333;
     font-weight: bold;
}
 #mainbannerbox2 .box .con p{
     font-size: 0.17rem;
     color: #555555;
     padding-top: 0.12rem;
     font-weight: normal;
}
 #mainbannerbox2 .box .con .btn {
     padding-top: 0.5rem;
}
 #mainbannerbox2 .box .con .btn a {
     font-size: 0.18rem;
     line-height: 0.44rem;
     color: #ff8400;
     text-decoration: none;
     white-space: nowrap;
     display: inline-block;
     height: 0.46rem;
     padding-right: 0.22rem;
     padding-left: 0.22rem;
     border: .02rem solid #ff8400;
     border-radius: 0.04rem;
     margin-right: 0.2rem;
     font-weight: normal;
     min-width:1.1rem;
     text-align: center;
}
 #mainbannerbox2 .box .con .btn a.kf:before {
     content:"";
     background-image: url(../images/ico-fw-rt-.png);
     height: 0.21rem;
     display: inline-block;
     width: 0.21rem;
     margin-right: 0.05rem;
     margin-bottom: -0.04rem;
	 background-size:.21rem .21rem;
}
 #mainbannerbox2 .box .con .btn a:after {
     content:"";
     background-image: url(../images/ico-fw-lw.png);
     vertical-align: middle;
     white-space: nowrap;
     display: inline-block;
     height: 0.21rem;
     width: 0.21rem;
     margin-left: 0.05rem;
     margin-top: -0.02rem;
}
 #mainbannerbox2.qtb .box .con .btn a.fw:after,#mainbannerbox2.qtb .box .con .btn a:after{
     display:none;
}
 #mainbannerbox2 .box .con .btn a.fw:after {
     background-image: url(../images/ico-fw-rt.png);
}
 #mainbannerbox2 .box .con .btn a.fw {
     color: #FFFFFF;
     background-color: #e84343;
     border-top-color: #e84343;
     border-right-color: #e84343;
     border-bottom-color: #e84343;
     border-left-color: #e84343;
}
 #mainbannerbox2.zwyd .box .con .btn a.fw{
     background-color: #e50012;
     border-top-color: #e50012;
     border-right-color: #e50012;
     border-bottom-color: #e50012;
     border-left-color: #e50012;
}
 #mainbannerbox2.zwyd .box .con .btn a.fw:after {
     content:"";
     background-image: url(../images/ico-fw-rt.png);
     background-repeat: no-repeat;
     background-position: center center;
     vertical-align: middle;
     display: inline-block;
     height: 0.21rem;
     width: 0.21rem;
     margin-top: -0.03rem;
     margin-left: 0.1rem;
}
 #indexbanner {
     width: 100%;
     min-width:14.4rem;
}
 #indexbanner .slideshow {
     background-repeat: repeat-x;
     background-position: center center;
     background-size:auto 100%;
     height: 8.29rem;
     width: 100%;
}
 #indexbanner .slideshow .box {
     position: relative;
     height: 8.29rem;
}
 #indexbanner .slideshow .box ul{
     text-align: center;
     display: block;
     position: absolute;
     left: 0rem;
     right: 0rem;
     bottom: 1.14rem;
     width: 100%;
     z-index: 10;
}
 #indexbanner .slideshow .box ul li {
     display: inline-block;
     margin-right: 0.13rem;
     margin-left: 0.13rem;
}
 #indexbanner .slideshow .box ul li a {
     font-size: 0.17rem;
     line-height: 0.64rem;
     color: #FFFFFF;
     text-decoration: none;
     text-align: center;
     vertical-align: middle;
     display: inline-block;
     height: 0.64rem;
     width: 2.32rem;
     border: .02rem solid #FFFFFF;
     -moz-border-radius: 0.1rem;
     -webkit-border-radius: 0.1rem;
     border-radius: 0.1rem;
     background-image: url(../images/b-aq-01.png);
     background-repeat: no-repeat;
     background-position: 90% center;
}
 #indexbanner .slideshow .box ul li a:hover {
     color: #fff404;
     text-decoration: none;
     border: .02rem solid #fff404;
     background-image: url(../images/b-aq-02.png);
}
 #guimoshengda {
     padding-top: 0.9rem;
     box-sizing:border-box;
     min-width:14.4rem;
     padding-bottom:0.9rem;
}
 #guimoshengda .data {
     text-align: center;
     height: 1.64rem;
     padding-top: 0.46rem;
     box-sizing:border-box;
}
 #guimoshengda .data .li {
     vertical-align: middle;
     display: inline-block;
     padding-right: 0.98rem;
     padding-left: 1.18rem;
     font-size: 0.18rem;
     color: #888888;
     text-align: left;
}
 #guimoshengda .data .li .sum {
     min-width:2rem;
}
 #guimoshengda .data .li span {
     font-size: 0.45rem;
     color: #d62d2d;
     font-family: Impact, Verdana, Arial, Helvetica, sans-serif;
     vertical-align: middle;
     display: inline-block;
}
 #guimoshengda .data .li sub {
     font-size: 0.18rem;
     color: #d62d2d;
     vertical-align: bottom;
     display: inline-block;
     margin-bottom: 0.05rem;
     margin-left: 0.04rem;
}
 #guimoshengda .auout {
     background-color: #FFFFFF;
     min-height: 3.28rem;
     position: relative;
     -moz-box-shadow: 0rem 0.04rem 0.04rem rgba(0, 0, 0, 0.03);
     -webkit-box-shadow: 0rem 0.04rem 0.04rem rgba(0, 0, 0, 0.03);
     box-shadow: 0rem 0.04rem 0.04rem rgba(0, 0, 0, 0.03);
     padding-left: 6.28rem;
     border: .01rem solid #F3F3F3;
}
 #guimoshengda .auout video {
     height: 3.28rem;
     width: 5.68rem;
     position: absolute;
     left: 0rem;
     top: 0rem;
     top:50%;
     left:0%;
     transform:translate(0%,-50%);
     text-align:center;
     background-color: #000000;
}
 #guimoshengda .auout .text {
     font-size: 0.14rem;
     line-height: 0.26rem;
     padding-top: 0.2rem;
     padding-right: 0.4rem;
     text-indent: 0.2rem;
     color:#666666;
}
 #guimoshengda .auout .text p {
     padding-top: 0.1rem;
     padding-bottom: 0.1rem;
}
 #guimoshengda .auout .text .more {
     position: absolute;
     right: 0.5rem;
     bottom: 0.3rem;
}
 #guimoshengda .auout .text .more a {
     color: #d62d2d;
     text-decoration: underline;
}
 #zhanlanneirong {
     min-height: 9.74rem;
     background-repeat: no-repeat;
     background-position: center top;
     background-color: #f6f6f6;
     padding-top: 0.9rem;
     padding-bottom: 0.77rem;
     box-sizing:border-box;
	 background-size:19.19rem 9.75rem;
}
 #zhanlanneirong .box {
     height: 5.9rem;
     margin-top: 0.36rem;
     position: relative;
     overflow: hidden;
}
 #zhanlanneirong .box ul {
     width: 110%;
}
 #zhanlanneirong .box ul li {
     background-color: #FFFFFF;
     float: left;
     height: 1.58rem;
     width: 4.52rem;
     margin-top: 0.4rem;
     margin-right: 0.44rem;
     -moz-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     -webkit-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     box-sizing:border-box;
     text-align: center;
     position: relative;
}
 #zhanlanneirong .box ul li div{
     position:absolute;
     top:50%;
     left:50%;
     transform:translate(-50%,-50%);
     width:100%;
     text-align:center;
     box-sizing:border-box;
     padding-top: 0.1rem;
     padding-right: 0.2rem;
     padding-bottom: 0.1rem;
     padding-left: 0.2rem;
}
 #zhanlanneirong .box ul li:nth-child(-n+2) {
     margin-right: 8rem;
}
 #zhanlanneirong .box ul li p {
     font-size: 0.15rem;
     padding-top: 0.2rem;
}
 #zhanlanneirong .box ul li strong {
     font-size: 0.24rem;
     font-weight: normal;
     color: #000000;
}
 #zhanlanneirong .more {
     text-align: center;
     margin-top: 0.6rem;
}
 #zhanlanneirong .more a {
     font-size: 0.15rem;
     line-height: 0.46rem;
     color: #555555;
     text-decoration: none;
     text-align: center;
     white-space: nowrap;
     display: inline-block;
     height: 0.46rem;
     padding-right: 0.38rem;
     padding-left: 0.38rem;
     background-color: #e0e0e0;
     -moz-border-radius: 0.5rem;
     -webkit-border-radius: 0.5rem;
     border-radius: 0.5rem;
     -o-transition:all .3s;
     -moz-transition:all .3s;
     -webkit-transition:all .3s;
     -ms-transition:all .3s;
     transition:all .3s;
     -moz-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0);
     -webkit-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0);
     box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0);
}
 #zhanlanneirong .more a:hover {
     background-color: #FFFFFF;
     -moz-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     -webkit-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
}
 #chanyelian {
     padding-top: 1.46rem;
     padding-bottom: 0.77rem;
     min-width:14.4rem;
}
 #chanyelian .list {
     margin-top: 0.3rem;
     overflow: hidden;
}
 #chanyelian .list ul {
     width: 110%;
}
 #chanyelian .list:after {
     content:"";
     display: block;
     clear: both;
     float: none;
}
 #chanyelian .list ul li {
     float: left;
     margin-top: 0.15rem;
     margin-right: 0.15rem;
     position: relative;
     height: 3.06rem;
     overflow: hidden;
}
 #chanyelian .list ul li img {
     float: left;
     transition:transform 2s;
}
 #chanyelian .list ul li:hover img {
     transform: scale(1.2,1.2);
}
 #chanyelian .list ul li .text {
     position: absolute;
     left: 0rem;
     right: 0rem;
     bottom: 0rem;
     padding: 0.2rem;
}
 #chanyelian .list ul li .text strong {
     font-size: 0.22rem;
     color: #FFFFFF;
     font-weight: normal;
}
 #chanyelian .list ul li .text strong:after {
     content:"";
     background-color: #fff304;
     display: block;
     height: 0.04rem;
     width: 0.3rem;
     margin-top: 0.1rem;
     -moz-border-radius: 0.05rem;
     -webkit-border-radius: 0.05rem;
     border-radius: 0.05rem;
}
 #chanyelian .list ul li .text p {
     font-size: 0.14rem;
     line-height: 0.22rem;
     color: #FFFFFF;
     margin-top: 0.1rem;
     max-height: 0rem;
     overflow: hidden;
     -o-transition:all .5s;
     -moz-transition:all .5s;
     -webkit-transition:all .5s;
     -ms-transition:all .5s;
     transition:all .5s;
}
 #chanyelian .list ul li:hover .text p {
     max-height: 0.8rem;
}
 #youshi {
     background-image: url(../images/ys_bg.jpg);
     background-repeat: no-repeat;
     background-position: center top;
     padding-top: 0.8rem;
     padding-bottom: 0.8rem;
     background-size:100% auto;
     min-width:14.4rem;
}
 #youshi .box ul {
     list-style-type: none;
     display: flex;
     flex-wrap: wrap;
     justify-content: space-between;
     padding: 0;
}
 #youshi .box ul li {
     flex-basis: calc(33.33% - 0.26rem);
     background-color: #FFFFFF;
     margin-top: 0.26rem;
     padding-top: 0.38rem;
     padding-right: 0.48rem;
     padding-bottom: 0.38rem;
     padding-left: 0.48rem;
     box-sizing:border-box;
     -moz-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     -webkit-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
}
 #youshi .box ul li strong {
     font-size: 0.16rem;
     color: #86167b;
     display: block;
}
 #youshi .box ul li p {
     font-size: 0.14rem;
     line-height: 0.24rem;
     color: #666666;
     padding-top: 0.15rem;
}
 #xinlai {
     padding-top: 0.7rem;
     padding-bottom: 0.7rem;
     min-width:14.4rem;
}
 #xinlai .pjdome {
     margin-top: 0.3rem;
     position: relative;
}
 #xinlai .pjdome .khpj {
     overflow: hidden;
}
 #xinlai .pjdome .khpj .swiper-slide {
     background-color: #FFFFFF;
     background-image: url(../images/pj-l-bg.jpg);
     background-repeat: no-repeat;
     background-position: center center;
     background-size:100% 100%;
     height: 2.35rem;
     padding-top: 0.05rem;
     padding-right: 0.32rem;
     padding-bottom: 0.15rem;
     padding-left: 0.36rem;
     box-sizing:border-box;
     -moz-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     -webkit-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     border: .01rem solid #F0F0F0;
}
 #xinlai .pjdome .khpj .swiper-slide .logo {
     text-align: center;
     padding-bottom: 0rem;
}
 #xinlai .pjdome .khpj .swiper-slide .logo img {
     height: 0.8rem;
     width: auto;
}
 #xinlai .pjdome .khpj .swiper-slide .text {
     font-size: 0.14rem;
     line-height: 0.24rem;
     color: #666666;
     padding-bottom: 0.3rem;
}
 #xinlai .pjdome .khpj .swiper-slide .name {
     position: absolute;
     right: 0.35rem;
     bottom: 0.22rem;
}
 #xinlai .pjdome .khpj .swiper-slide .name:before {
     content:"";
     font-size: 0.01rem;
     line-height: 0.01rem;
     background-color: #CCCCCC;
     vertical-align: middle;
     display: inline-block;
     height: 0.01rem;
     width: 0.3rem;
     margin-right: 0.06rem;
}
 #xinlai .pjdome .s-button-next {
     background-image: url(../images/l-jt.png);
     background-repeat: no-repeat;
     height: 0.42rem;
     width: 0.42rem;
     margin-top: -0.21rem;
     position: absolute;
     right: -0.15rem;
     top: 50%;
     bottom: 50%;
     background-position: center bottom;
     z-index: 1000;
     outline:none;
     cursor: pointer;
}
 #xinlai .pjdome .s-button-next:hover,#xinlai .pjdome .s-button-prev:hover {
     background-position: top;
}
 #xinlai .pjdome .s-button-prev {
     background-image: url(../images/r-jt.png);
     background-repeat: no-repeat;
     height: 0.42rem;
     width: 0.42rem;
     margin-top: -0.21rem;
     position: absolute;
     left: -0.15rem;
     top: 50%;
     bottom: 50%;
     background-position: center bottom;
     z-index: 1000;
     outline:none;
     cursor: pointer;
}
 #xinlai .pjdome .swiper-button-disabled{
     display:none;
}
 #xinlai .logolist {
     margin-top: 0.3rem;
}
 #xinlai .logolist ul{
     text-align: center;
}
 #xinlai .logolist ul li {
     overflow: hidden;
     background-color: #FFFFFF;
     height: 0.94rem;
     width: 2.1rem;
     margin: 0.09rem;
     -moz-box-shadow: 0rem 0rem 0.05rem rgba(0, 0, 0, 0.06);
     -webkit-box-shadow: 0rem 0rem 0.05rem rgba(0, 0, 0, 0.06);
     box-shadow: 0rem 0rem 0.05rem rgba(0, 0, 0, 0.06);
     border: .01rem solid rgba(0, 0, 0, 0.07);
     box-sizing:border-box;
     display: inline-block;
}
 #xinlai .logolist ul li img {
     float: left;
     height: 100%;
     width: 100%;
}
 #xinlai .logodaquan .swiper-slide{
     padding-bottom: 0.4rem;
}
 #xinlai .logodaquan .swiper-pagination-bullet {
     height: 0.12rem;
     width: 0.12rem;
     outline:none;
     margin-right: 0.04rem;
     margin-left: 0.04rem;
}
 #xinlai .logodaquan .swiper-pagination-bullet-active{
     background-color: #e70012;
}
 #zhengfubutie {
     background-image: url(../images/zfbt_tl_bg.jpg);
     background-repeat: no-repeat;
     background-position: center center;
     height: 2.08rem;
     width: 100%;
     text-align: center;
     color: #FFFFFF;
     padding-top: 0.4rem;
     box-sizing:border-box;
     background-color: #e50012;
     min-width:14.4rem;
}
 #zhengfubutie strong {
     font-size: 0.32rem;
     color: #f6ea72;
     text-shadow: 0.05rem 0.05rem 0.05rem rgba(0, 0, 0, 0.2);
}
 #zhengfubutie p {
     font-size: 0.14rem;
     line-height: 0.24rem;
     padding-top: 0.1rem;
}
 #zhengfubutie .show {
     padding-top: 0.15rem;
}
 #zhengfubutie .show a {
     font-size: 0.15rem;
     color: #FFFFFF;
     text-decoration: underline;
}
 #xinjishu {
     padding-top: 0.8rem;
     padding-bottom: 0.8rem;
}
 #xinjishu .box .xjsshow {
     margin-top: 0.58rem;
	 padding-bottom:.6rem;
     padding: 0.5rem;
}
 #xinjishu .box .xjsshow .swiper-slide {
     background-color: #FFFFFF;
     -moz-box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.1);
     -webkit-box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.1);
     box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.1);
     margin-bottom: 0.5rem;
}
 #xinjishu .box .xjsshow .swiper-slide .pic {
}
 #xinjishu .box .xjsshow .swiper-slide .pic img {
     float: left;
     height: auto;
     max-height:2.37rem;
     width: 100%;
}
 #xinjishu .box .xjsshow .swiper-slide .text {
     padding-top: 0.12rem;
     padding-right: 0.2rem;
     padding-bottom: 0.15rem;
     padding-left: 0.2rem;
     clear: both;
     float: none;
}
 #xinjishu .box .xjsshow .swiper-slide .text strong{
     font-size: 0.17rem;
}
 #xinjishu .box .xjsshow .swiper-slide .text p{
     padding-top: 0.1rem;
     font-size: 0.14rem;
     line-height: 0.22rem;
     color: #888888;
}
 #xinjishu .box .xjsshow .swiper-pagination-bullet {
     height: 0.12rem;
     width: 0.12rem;
     outline:none;
     margin-right: 0.04rem;
     margin-left: 0.04rem;
}
 #xinjishu .box .xjsshow .swiper-pagination-bullet-active{
     background-color: #e70012;
}
 #yingshili {
     background-image: url(../images/yingshi-bg.jpg);
     background-repeat: no-repeat;
     background-position: center center;
     background-size:100% 100%;
     padding-top: 0.8rem;
     padding-bottom: 1.2rem;
}
 #yingshili .common_tit{
     color: #ffffff;
}
 #yingshili .common_tit p{
     color: #ffffff;
}
 #yingshili .common_tit p:before {
     content: "";
     background-color: #ffffff;
}
 #yingshili .box {
     margin-top: 0.8rem;
}
 #yingshili .box ul{
     list-style-type: none;
     display: flex;
     flex-wrap: wrap;
     justify-content: space-between;
     padding: 0;
}
 #yingshili .box ul li{
     flex-basis: calc(16.66% - 0.12rem);
     height: 3.3rem;
     border: .02rem solid #FFFFFF;
     box-sizing:border-box;
     text-align: center;
     color: #FFFFFF;
     -o-transition:all .3s;
     -moz-transition:all .3s;
     -webkit-transition:all .3s;
     -ms-transition:all .3s;
     transition:all .3s;
}
 #yingshili .box ul li .ico {
     padding-top: 0.42rem;
     padding-bottom: 0.3rem;
}
 #yingshili .box ul li strong {
     font-size: 0.24rem;
     font-weight: normal;
}
 #yingshili .box ul li p {
     font-size: 0.15rem;
     line-height: 0.24rem;
     padding-top: 0.15rem;
     padding-right: 0.15rem;
     padding-left: 0.15rem;
}
 #yingshili .box ul li:hover {
     background-color: rgba(182, 4, 18, 0.78);
     border-top-color: #b60412;
     border-right-color: #b60412;
     border-bottom-color: #b60412;
     border-left-color: #b60412;
}
 #chengzhang {
     background-image: url(../images/chengzhang-bg.jpg);
     background-repeat: no-repeat;
     background-position: center top;
     padding-top: 0.88rem;
     background-color: #ededed;
     height: 7.17rem;
     box-sizing:border-box;
     position: relative;
     min-width:14.4rem;
}
 #chengzhang .box {
     position: relative;
}
 #chengzhang .box .left {
     width: 9rem;
     position: absolute;
     left: 0rem;
     top: 0.5rem;
     overflow: hidden;
     height: 3.55rem;
}
 #chengzhang .box .left .tab {
     height: 0.45rem;
}
 #chengzhang .box .left .tab ul li {
     vertical-align: top;
     white-space: nowrap;
     display: inline-block;
     padding-right: 0rem;
     padding-left: 0rem;
     margin-right: 0.05rem;
}
 #chengzhang .box .left .tab ul li span {
     background-color: #FFFFFF;
     display: block;
     height: 0.38rem;
     padding-right: 0.12rem;
     padding-left: 0.12rem;
     font-size: 0.16rem;
     line-height: 0.4rem;
     -moz-border-radius: 0.04rem;
     -webkit-border-radius: 0.04rem;
     border-radius: 0.04rem;
     border: .01rem solid #ececec;
     cursor: pointer;
     color: #666666;
}
 #chengzhang .box .left .tab ul li.on span {
     background-color: rgba(255,255, 255, 0.8);
     display: block;
     height: 0.45rem;
     padding-right: 0.12rem;
     padding-left: 0.12rem;
     line-height: 0.4rem;
     -moz-border-radius: 0.04rem 0.04rem 0rem 0rem;
     -webkit-border-radius: 0.04rem 0.04rem 0rem 0rem;
     border-radius: 0.04rem 0.04rem 0rem 0rem;
     border-top-width: 0.01rem;
     border-right-width: 0.01rem;
     border-left-width: 0.01rem;
     border-top-style: solid;
     border-right-style: solid;
     border-bottom-style: none;
     border-left-style: solid;
     border-top-color: #ececec;
     border-right-color: #ececec;
     border-left-color: #ececec;
     font-weight: bold;
     color: #cc1c1c;
}
 #chengzhang .box .left .con {
     background-color: rgba(255,255, 255, 0.8);
     border-top-width: 0.01rem;
     border-right-width: 0.01rem;
     border-bottom-width: 0.01rem;
     border-left-width: 0.01rem;
     border-top-style: none;
     border-right-style: solid;
     border-bottom-style: solid;
     border-left-style: solid;
     border-top-color: #ececec;
     border-right-color: #ececec;
     border-bottom-color: #ececec;
     border-left-color: #ececec;
     height: 2.78rem;
     -moz-box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.04);
     -webkit-box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.04);
     box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.04);
     overflow: hidden;
}
 #chengzhang .box .left .con .list {
     height: 0rem;
     width: 9rem;
     overflow: hidden;
     margin-right: auto;
     margin-left: auto;
     position: relative;
}
 #chengzhang .box .left .con .list.on {
     height: 2.78rem;
}
 #chengzhang .box .left .con .list .swiper {
     width: 8rem;
     height: 100%;
     margin-left: auto;
     margin-right: auto;
     padding-right: 0.5rem;
     padding-left: 0.5rem;
     position: relative;
}
 #chengzhang .box .left .con .list .swiper .button-next {
     background-image: url(../images/l-aw-b-1.png);
     background-repeat: no-repeat;
     background-position: center center;
     height: 0.4rem;
     width: 0.28rem;
     position: absolute;
     top: 50%;
     right: 0.2rem;
     bottom: 50%;
     margin-top: -0.2rem;
     background-color: #FAFAFA;
     z-index: 100;
     outline:none;
     cursor: pointer;
}
 #chengzhang .box .left .con .list .swiper .button-prev {
     background-image: url(../images/l-aw-b-2.png);
     background-repeat: no-repeat;
     background-position: center center;
     height: 0.4rem;
     width: 0.28rem;
     position: absolute;
     top: 50%;
     left: 0.2rem;
     bottom: 50%;
     margin-top: -0.2rem;
     background-color: #FAFAFA;
     z-index: 100;
     outline:none;
     cursor: pointer;
}
 #chengzhang .box .left .con .list .swiper .swiper-button-disabled{
     opacity: 0.5;
}
 #chengzhang .box .left .con .list .swiper-slide {
     text-align: center;
     font-size: 0.18rem;
     height: calc((100% - 0.3rem) / 2);
    /* Center slide text vertically */
     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;
     padding-top: 0.09rem;
}
 #chengzhang .box .left .con .list .swiper-slide img {
     height: 0.8rem;
     width: auto;
}
 #chengzhang .box .left .con .list .swiper-slide p {
     font-size: 0.14rem;
     padding-top: 0rem;
}
 #chengzhang .box .right {
     position: absolute;
     top: 1.3rem;
     right: 0rem;
}
 #chengzhang .box .right ul li {
     padding-top: 0.15rem;
     padding-bottom: 0.15rem;
     text-align: right;
}
 #chengzhang .box .right ul li div {
     vertical-align: middle;
     display: inline-block;
     font-size: 0.15rem;
     color: #666666;
     background-color: #FFFFFF;
     height: 0.32rem;
     margin-right: 0.1rem;
     padding-right: 0.15rem;
     padding-left: 0.15rem;
     border: .01rem solid #666666;
     -moz-border-radius: 0.04rem;
     -webkit-border-radius: 0.04rem;
     border-radius: 0.04rem;
     position: relative;
     line-height: 0.32rem;
}
 #chengzhang .box .right ul li div:after {
     content:"";
     background-color: #FFFFFF;
     margin-top: -0.03rem;
     border-right-width: 0.01rem;
     border-right-style: solid;
     border-right-color: #666666;
     position: absolute;
     top: 50%;
     right: -0.04rem;
     bottom: 50%;
     display: block;
     transform:rotate(45deg);
     height: 0.06rem;
     width: 0.06rem;
     border-top-width: 0.01rem;
     border-top-style: solid;
     border-top-color: #666666;
}
 #chengzhang .box .right ul li span {
     font-size: 0.38rem;
     color: #cc1c1c;
     vertical-align: middle;
     display: inline-block;
}
 #chengzhang .jigoubox {
     position: absolute;
     left: 50%;
     bottom: -0.96rem;
     width: 14.4rem;
     margin-left: -7.2rem;
     right: 50%;
     height: 1.93rem;
     background-color: #FFFFFF;
     -moz-box-shadow: 0rem 0.02rem 0.05rem rgba(0, 0, 0, 0.06);
     -webkit-box-shadow: 0rem 0.02rem 0.05rem rgba(0, 0, 0, 0.06);
     box-shadow: 0rem 0.02rem 0.05rem rgba(0, 0, 0, 0.06);
     -moz-border-radius: 0.03rem;
     -webkit-border-radius: 0.03rem;
     border-radius: 0.03rem;
     overflow: hidden;
}
 #chengzhang .jigoubox .swiper {
     width: 100%;
     height: 100%;
     margin-left: auto;
     margin-right: auto;
}
 #chengzhang .jigoubox .swiper-slide {
     text-align: center;
     font-size: 0.18rem;
     background: #fff;
     height: calc((100% - 0.3rem) / 2);
    /* Center slide text vertically */
     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;
     padding-top: 0.09rem;
}
 #chengzhang .jigoubox .swiper-slide img {
     height: 0.52rem;
     width: auto;
}
 #chengzhang .jigoubox .swiper-slide p {
     display: block;
     text-align: center;
     padding-top: 0.01rem;
     font-size: 0.13rem;
}
 #chengzhang .jigoubox .next {
     background-image: url(../images/r-aw-btn.png);
     background-repeat: no-repeat;
     background-position: center center;
     height: 0.4rem;
     width: 0.28rem;
     position: absolute;
     top: 50%;
     right: 0rem;
     bottom: 50%;
     margin-top: -0.2rem;
     background-color: #FAFAFA;
     z-index: 100;
     outline:none;
     cursor: pointer;
}
 #chengzhang .jigoubox .prev {
     background-image: url(../images/l-aw-btn.png);
     background-repeat: no-repeat;
     background-position: center center;
     height: 0.4rem;
     width: 0.28rem;
     position: absolute;
     top: 50%;
     left: 0rem;
     bottom: 50%;
     margin-top: -0.2rem;
     background-color: #FAFAFA;
     z-index: 100;
     outline:none;
     cursor: pointer;
}
 #chengzhang .jigoubox .swiper-button-disabled{
     display:none;
}
 #hixuyingxiangli{
     padding-top: 1.66rem;
     padding-bottom: 0.75rem;
}
 #hixuyingxiangli .m-box{ display:none;}
 #hixuyingxiangli .box {
     margin-top: 0.5rem;
     position: relative;
}
 #hixuyingxiangli .box .dtkz {
     height:5.8rem;
     margin-top: 0.4rem;
     width: 14.4rem;
     margin-right: auto;
     margin-left: auto;
     overflow: hidden;
}
 #hixuyingxiangli .box .dtkz .prev {
     background-image: url(../images/dtkz-l.png);
     height: 0.94rem;
     width: 0.36rem;
     position: absolute;
     top: 1.56rem;
     z-index: 1000;
}
 #hixuyingxiangli .box .dtkz .next {
     background-image: url(../images/dtkz-r.png);
     height: 0.94rem;
     width: 0.36rem;
     position: absolute;
     top: 1.56rem;
     z-index: 1000;
     right: 0rem;
}
 #hixuyingxiangli .box .dtkz .swiper-slide {
     height: 5.4rem;
     width: 14.4rem;
     position: relative;
}
 #hixuyingxiangli .box .dtkz .swiper-slide img {
     height: 5.4rem;
     width: 4.48rem;
     position: absolute;
}
 #hixuyingxiangli .box .dtkz .swiper-slide img:nth-child(2) {
     height: 2.11rem;
     width: 2.92rem;
     left: 4.55rem;
     top: 0rem;
}
 #hixuyingxiangli .box .dtkz .swiper-slide img:nth-child(3) {
     height: 3.22rem;
     width: 2.92rem;
     left: 4.55rem;
     bottom: 0rem;
}
 #hixuyingxiangli .box .dtkz .swiper-slide img:nth-child(4) {
     height: 3.1rem;
     width: 3.37rem;
     left: 7.56rem;
     top: 0rem;
}
 #hixuyingxiangli .box .dtkz .swiper-slide img:nth-child(5) {
     height: 2.23rem;
     width: 3.37rem;
     left:7.56rem;
     bottom: 0rem;
}
 #hixuyingxiangli .box .dtkz .swiper-slide img:nth-child(6) {
     height: 2.23rem;
     width: 3.4rem;
     right:0rem;
     top: 0rem;
}
 #hixuyingxiangli .box .dtkz .swiper-slide img:nth-child(7) {
     height: 3.1rem;
     width: 3.4rem;
     right:0rem;
     bottom: 0rem;
}
 #hixuyingxiangli .box .swiper-pagination-bullet {
     height: 0.12rem;
     width: 0.12rem;
     outline:none;
     margin-right: 0.04rem;
     margin-left: 0.04rem;
}
 #hixuyingxiangli .box .swiper-pagination-bullet-active{
     background-color: #e70012;
}
 #shengtaigushi{
     padding-top: 0.87rem;
     height: 8.62rem;
     box-sizing:border-box;
     background-image: url(../images/stgs_bg.jpg);
     background-repeat: no-repeat;
     background-position: center center;
     background-size:auto 100%;
}
 #shengtaigushi ul{
     list-style-type: none;
     display: flex;
     flex-wrap: wrap;
     justify-content: space-between;
     padding: 0;
     margin-top: 0.56rem;
}
 #shengtaigushi ul li{
     flex-basis: calc(33.333% - 0.33rem);
     height: 4.6rem;
     background-color: #FFFFFF;
     -o-transition:all .3s;
     -moz-transition:all .3s;
     -webkit-transition:all .3s;
     -ms-transition:all .3s;
     transition:all .3s;
     -moz-box-shadow: 0rem 0.02rem 0.1rem rgba(0, 0, 0, 0.1);
     -webkit-box-shadow: 0rem 0.02rem 0.1rem rgba(0, 0, 0, 0.1);
     box-shadow: 0rem 0.02rem 0.1rem rgba(0, 0, 0, 0.1);
}
 #shengtaigushi ul li:hover{
 -moz-box-shadow: 0rem 0.02rem 0.1rem rgba(0, 0, 0, 0.15);
 -webkit-box-shadow: 0rem 0.02rem 0.1rem rgba(0, 0, 0, 0.15);
 box-shadow: 0rem 0.02rem 0.1rem rgba(0, 0, 0, 0.15);
} #shengtaigushi ul li .pic {
 height: 2.53rem;
} #shengtaigushi ul li .pic img {
 float: left;
 height: 100%;
 width: 100%;
} #shengtaigushi ul li .info {
 background-color: #FFFFFF;
 height: 2.07rem;
 position: relative;
 width: 100%;
} #shengtaigushi ul li:hover .info {
 background-color: #27a4e4;
 color: #FFFFFF;
} #shengtaigushi ul li .info .txt {
 padding-top: 0.2rem;
 padding-right: 0.3rem;
 padding-bottom: 0.2rem;
 padding-left: 0.3rem;
 font-size: 0.14rem;
 line-height: 0.22rem;
 color: #999999;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #shengtaigushi ul li .info .txt p {
 padding-top: 0.08rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #shengtaigushi ul li .info .txt strong {
 font-size: 0.17rem;
 color: #444444;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #shengtaigushi ul li:hover .info .txt strong {
 color: #FFFFFF;
} #shengtaigushi ul li:hover .info .txt p {
 color: #cfe6f7;
} #shengtaigushi ul li .info .b {
 position: absolute;
 left: 0.3rem;
 right: 0.3rem;
 bottom: 0.2rem;
 line-height: 0.42rem;
 text-align: right;
} #shengtaigushi ul li .info .b a {
 color: #666666;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #shengtaigushi ul li:hover .info .b a {
 color: #FFFFFF;
} #shengtaigushi ul li .info .b a:after {
 content:"";
 background-image: url(../images/aw_st_bg.png);
 vertical-align: middle;
 display: inline-block;
 height: 0.11rem;
 width: 0.07rem;
 margin-left: 0.05rem;
 margin-top: -0.03rem;
 background-size:.07rem .11rem;
} #shengtaigushi ul li .info .b img {
 height: 0.42rem;
 width: auto;
 float: left;
 position: absolute;
 left: 0rem;
 bottom: 0rem;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
} #shengtaigushi .more {
 text-align: center;
 margin-top: 0.54rem;
} #shengtaigushi .more a {
 font-size: 0.15rem;
 line-height: 0.5rem;
 color: #FFFFFF;
 text-decoration: none;
 height: 0.5rem;
 width: 2.08rem;
 border: .02rem solid #FFFFFF;
 -moz-border-radius: 0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 white-space: nowrap;
 display: inline-block;
 background-image: url(../images/gdst_more_bg.png);
 background-repeat: no-repeat;
 background-position: 86% center;
} #xianchangjingcaitupian {
 padding-top: 1.76rem;
 min-width:14.4rem;
} #xianchangjingcaitupian .box {
 height: 6rem;
 overflow: hidden;
 position: relative;
 margin-top: 0.45rem;
} #xianchangjingcaitupian .box .jctplist {
 padding-bottom: 0.3rem;
} #xianchangjingcaitupian .box .jctplist .swiper-slide {
 height: 5.4rem;
 position: relative;
 padding-bottom: 0.3rem;
} #xianchangjingcaitupian .box .jctplist .swiper-slide ul {
 width: 110%;
} #xianchangjingcaitupian .box .jctplist .swiper-slide ul li {
 float: left;
 height: 2.24rem;
 width: 3.55rem;
 margin-right: 0.07rem;
 margin-top: 0.07rem;
 overflow: hidden;
} #xianchangjingcaitupian .box .jctplist .swiper-slide ul li:nth-child(-n+3) {
 float: left;
 height: 3.1rem;
 width: 4.75rem;
 margin-right: 0.07rem;
} #xianchangjingcaitupian .box .jctplist .swiper-slide ul li img {
 float: left;
 height: 100%;
 width: 100%;
} #xianchangjingcaitupian .box .jctplist .swiper-pagination-bullet {
 height: 0.12rem;
 width: 0.12rem;
 outline:none;
} #xianchangjingcaitupian .box .jctplist .swiper-pagination-bullet-active{
 background-color: #9f4493;
} #zhanhuifuwu {
 padding-top: 0.7rem;
 background-color: #FFFFFF;
 height: 4.22rem;
 min-width:14.4rem;
} #zhanhuifuwu .box {
 position: relative;
 height: 3.66rem;
} #zhanhuifuwu .box .b1 {
 height: 3.08rem;
 position: absolute;
 left: 0rem;
 right:1rem;
 bottom: -0.23rem;
 z-index: 1;
 text-align: center;
} #zhanhuifuwu .box .b2 {
 position: absolute;
 left: 0rem;
 top: 0.8rem;
 z-index: 3;
} #zhanhuifuwu .box .b3 ul li {
 white-space: nowrap;
 display: inline-block;
 width: 1.7rem;
 margin-bottom: 0.2rem;
 color: #85177a;
} #zhanhuifuwu .box .b3 ul li img {
 vertical-align: middle;
 display: inline-block;
 margin-right: 0.1rem;
} #zhanhuifuwu .box .b3 {
 position: absolute;
 left: 0rem;
 top: 1.6rem;
 z-index: 3;
 width: 4rem;
} #zhanhuifuwu .box .b4 {
 position: absolute;
 z-index: 2;
 top: 0.6rem;
 right: 0rem;
 width: 6.38rem;
 text-align: right;
} #zhanhuifuwu .box .b4 ul li {
 background-color: #FFFFFF;
 height: 0.95rem;
 width: 0.95rem;
 font-size: 0.14rem;
 text-align: center;
 margin-top: 0.2rem;
 margin-left: 0.2rem;
 padding-top: 0.02rem;
 box-sizing:border-box;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 -moz-box-shadow: 0rem 0.02rem 0.05rem rgba(0, 0, 0, 0.06);
 -webkit-box-shadow: 0rem 0.02rem 0.05rem rgba(0, 0, 0, 0.06);
 box-shadow: 0rem 0.02rem 0.05rem rgba(0, 0, 0, 0.06);
 vertical-align: middle;
 display: inline-block;
 color: #666666;
} #xnwenhuodong {
 background-color: #fbfafa;
 border-top-width: 0.01rem;
 border-top-style: solid;
 border-top-color: #eaeef1;
 padding-top: 0.88rem;
 box-sizing:border-box;
 padding-bottom: 0.7rem;
 min-width:14.4rem;
} #xnwenhuodong .listbox .huodong {
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
 margin-top: 0.5rem;
} #xnwenhuodong .listbox .huodong .tt {
 font-size: 0.15rem;
 color: #FFFFFF;
 background-color: #9f4494;
 height: 0.32rem;
 padding-right: 0.12rem;
 padding-left: 0.12rem;
 position: absolute;
 left: 0rem;
 top: 0rem;
 line-height: 0.32rem;
} #xnwenhuodong .listbox .huodong .li{
 flex-basis: calc(33.33% - 0.18rem);
 background-color: #FFFFFF;
 height: 4.92rem;
 position: relative;
} #xnwenhuodong .listbox .huodong .li .img {
 height: 2.69rem;
} #xnwenhuodong .listbox .huodong .li .img img {
 height: 2.69rem;
 width: 100%;
 float: left;
} #xnwenhuodong .listbox .huodong .li .b .text {
 padding-top: 0.24rem;
 padding-right: 0.34rem;
 padding-left: 0.34rem;
 box-sizing:border-box;
} #xnwenhuodong .listbox .huodong .li .b .text .in {
 padding-top: 0.1rem;
 font-size: 0.14rem;
} #xnwenhuodong .listbox .huodong .li .b .text .in span {
 background-image: url(../images/ico-add.png);
 background-repeat: no-repeat;
 background-position: left center;
 vertical-align: middle;
 display: inline-block;
 margin-right: 0.15rem;
 padding-left: 0.2rem;
 line-height: 0.22rem;
} #xnwenhuodong .listbox .huodong .li .b .text .in span.date {
 background-image: url(../images/ico-date.png);
} #xnwenhuodong .listbox .huodong .li .b .text strong {
 font-size: 0.17rem;
} #xnwenhuodong .listbox .huodong .li .b .text .info {
 font-size: 0.13rem;
 line-height: 0.24rem;
 color: #888888;
 padding-top: 0.12rem;
} #xnwenhuodong .listbox .huodong .news{
 flex-basis: calc(33.33% - 0.18rem);
 background-color: #FFFFFF;
 height: 4.92rem;
 position: relative;
 padding-top: 0.36rem;
 padding-right: 0.26rem;
 padding-left: 0.26rem;
 box-sizing:border-box;
} #xnwenhuodong .listbox .huodong .news ul li {
 font-size: 0.16rem;
 line-height: 0.22rem;
 font-weight: bold;
 color: #444444;
 padding-top: 0.15rem;
} #xnwenhuodong .listbox .huodong .news ul li span {
 font-size: 0.13rem;
 font-weight: normal;
 color: #999999;
 text-align: right;
 display: block;
 text-decoration: none;
} #xnwenhuodong .listbox .huodong .news ul li a:hover span {
 text-decoration: none;
} #xnwenhuodong .listbox .meiti {
 background-color: #FFFFFF;
 margin-top: 0.25rem;
 position: relative;
 padding-top: 0.38rem;
 padding-right: 0.48rem;
 padding-bottom: 0.38rem;
 padding-left: 0.48rem;
} #xnwenhuodong .listbox .meiti .tt {
 font-size: 0.15rem;
 color: #FFFFFF;
 background-color: #9f4494;
 height: 0.32rem;
 padding-right: 0.12rem;
 padding-left: 0.12rem;
 position: absolute;
 left: 0rem;
 top: 0rem;
 line-height: 0.32rem;
}#xnwenhuodong .listbox .meiti .box {
 text-align: center;
} #xnwenhuodong .listbox .meiti .box ul li {
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 margin-right: 0.1rem;
 margin-left: 0.1rem;
} #xnwenhuodong .listbox .meiti .box ul li img {
 height: 0.8rem;
 width: auto;
} #xnwenhuodong .listbox .more {
 padding-top: 0.4rem;
 text-align: center;
} #xnwenhuodong .listbox .more a {
 line-height: 0.4rem;
 white-space: nowrap;
 display: inline-block;
 height: 0.4rem;
 margin-right: 0.16rem;
 margin-left: 0.16rem;
 padding-right: 0.18rem;
 padding-left: 0.25rem;
 border: .01rem solid #959595;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 text-decoration: none;
 opacity: 1;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #xnwenhuodong .listbox .more a:after {
 content:"";
 background-image: url(../images/gdxw-ico.png);
 background-repeat: no-repeat;
 vertical-align: middle;
 display: inline-block;
 height: 0.1rem;
 width: 0.06rem;
 margin-left: 0.13rem;
}#xnwenhuodong .listbox .more a:hover {
 opacity: 0.5;
} #meitizhichi {
 padding-top: 0.75rem;
 padding-bottom: 0.75rem;
 min-width:14.4rem;
} .meiti-logolist{
 overflow:hidden;
 margin-top:0.3rem;
 position:relative;
 padding-bottom:0.8rem} .meiti-logolist .list {
 border: .01rem solid #F2F2F2;
 box-sizing:border-box;
 margin-top: 0.4rem;
} .meiti-logolist ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} .meiti-logolist ul li{
 float:left;
 width:14.285%;
 border-right-width:0.02rem;
 border-right-style:solid;
 border-right-color:#f3f3f3;
 box-sizing:border-box;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
 border-top-width:0.02rem;
 border-top-style:solid;
 border-top-color:#f3f3f3} .meiti-logolist ul li:nth-child(-n+6){
 border-top-style:none} .meiti-logolist ul li:hover{
 background-color:#f3f3f3} .meiti-logolist ul li img{
 float:left;
 height:auto;
 width:100%} .meiti-logolist .more{
 height:0.42rem;

 width:1.5rem;
 margin-left:-0.64rem;
 position:absolute;
 left:50%;
 right:50%;
 bottom:0} .meiti-logolist .more a{
 font-size:0.15rem;
 line-height:0.42rem;
 color:#999;
 background-color:#f9f9f9;
 display:block;
 height:0.42rem;
 border-radius:0.5rem;
 text-decoration:none;
 background-image:url(../images/ico-jz-01.png);
 background-repeat:no-repeat;
 background-position:85% center;
 box-sizing:border-box;
 padding-right: 0.55rem;
 white-space: nowrap;
 padding-left: 0.35rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} .meiti-logolist .more a:hover{
 background-color:#eeeeee;
} .meiti-logolist .more p{
 text-align:center;
 color:#999999;
} #xianshiyouhui {
 background-color: #e50012;
 min-width:14.4rem;
 background-image: url(../images/foot_tl_bg.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 height: 2.16rem;
 background-size:19.2rem 2.16rem;
} #xianshiyouhui .wh {
 display: table;
} #xianshiyouhui .wh .left {
 vertical-align: middle;
 display: table-cell;
 padding-top:0.5rem;
} #xianshiyouhui .wh .left strong {
 font-size: 0.28rem;
 color: #FFFFFF;
} #xianshiyouhui .wh .left .btn {
 padding-top: 0.25rem;
} #xianshiyouhui .wh .left .btn a {
 font-size: 0.15rem;
 line-height: 0.46rem;
 color: #FFFFFF;
 vertical-align: middle;
 white-space: pre;
 display: inline-block;
 height: 0.46rem;
 margin-right: 0.25rem;
 padding-right: 0.28rem;
 padding-left: 0.28rem;
 border: .01rem solid #FFFFFF;
 -moz-border-radius: 0.06rem;
 -webkit-border-radius: 0.06rem;
 border-radius: 0.06rem;
 text-decoration: none;
} #xianshiyouhui .wh .right {
 vertical-align: middle;
 display: table-cell;
 text-align: right;
 padding-right: 0.4rem;
} #xianshiyouhui .wh .right .l {
 display: table;
 float: right;
} #xianshiyouhui .wh .right .l .s {
 vertical-align: middle;
 display: table-cell;
 padding-left: 1.4rem;
 color: #FFFFFF;
 text-align: right;
} #xianshiyouhui .wh .right .l .s span {
 font-size: 0.2rem;
 font-weight: normal;
 vertical-align: middle;
 display: inline-block;
} #xianshiyouhui .wh .right .l .s .sum {
 font-size: 0.36rem;
 font-weight: bold;
} #xianshiyouhui .wh .right .l .s p {
 font-size: 0.16rem;
 padding-top: 0.15rem;
 text-align: center;
} #aboutbox .p5 .box .minVideoViewBox ::-webkit-scrollbar{
 background:none;
 height: 2.26rem;
 margin-top: 0.6rem;
} #aboutbox .p5 .box .minVideoViewBox::-webkit-scrollbar {
/*滚动条里面轨道*/
 border-radius: 0.1rem;
 height:0.12rem;
} #aboutbox .p5 .box .minVideoViewBox::-webkit-scrollbar-track{
 background: #dadada;
 border-radius: 0.1rem;
 height:0.04rem;
} #aboutbox .p5 .box .minVideoViewBox::-webkit-scrollbar-thumb{
 height:0.12rem;
 background: #e50012;
 border-radius: 0.1rem;
} #jingcaitupian {
 min-width:14.4rem;
} #jingcaitupian .tab {
 padding-top: 0.4rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: rgba(0, 0, 0, 0.1);
 text-align: center;
} #jingcaitupian .tab ul li {
 display: inline-block;
 font-size: 0.16rem;
 padding-bottom: 0.24rem;
 position: relative;
 margin-right: 0.35rem;
 margin-left: 0.35rem;
} #jingcaitupian .tab ul li a {
 text-decoration: none;
} #jingcaitupian .tab ul li:after {
 content:"";
 display: block;
 position: absolute;
 left: 0rem;
 right: 0rem;
 bottom: -0.02rem;
 height: 0.04rem;
} #jingcaitupian .tab ul li.cur:after {
 background-color: #e50012;
} #jingcaitupian .tab ul li.cur a {
 text-decoration: none;
 color: #e50012;
} #jingcaitupian #columns{
 column-width:3.2rem;
 column-gap:0.26rem;
 width:100%;
 margin-right:auto;
 margin-bottom:0.5rem;
 margin-left:auto;
 padding-top:0.4rem} #jingcaitupian div#columns figure{
 margin:0;
 transition:opacity .4s ease-in-out;
 column-break-inside:avoid;
 display:inline-block;
 margin-top:0.24rem;
} #jingcaitupian div#columns figure img{
 width:100%;
 height:auto;
 transition:all .3s} #jingcaitupian div#columns figure img:hover{
 box-shadow:0 0 0.2rem rgba(0,0,0,.3)} #lijiezhanshangminglu {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
 min-width:14.4rem;
} #lijiezhanshangminglu .zsmlbox .list {
 overflow: hidden;
} #lijiezhanshangminglu .zsmlbox .list:after {
 content:"";
 display: block;
 clear: both;
 float: none;
} #lijiezhanshangminglu .zsmlbox ul {
 width: 110%;
 padding-bottom: 0.1rem;
} #lijiezhanshangminglu .zsmlbox ul li {
 width: 4.44rem;
 margin-right: 3.2%;
 float: left;
 background-color: #FFFFFF;
 border: .01rem solid #f3f3f3;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 -moz-box-shadow: 0rem 0.02rem 0.03rem rgba(0,0,0,.04);
 -webkit-box-shadow: 0rem 0.02rem 0.03rem rgba(0,0,0,.04);
 box-shadow: 0rem 0.02rem 0.03rem rgba(0,0,0,.04);
 margin-top: 0.5rem;
 overflow: hidden;
} #lijiezhanshangminglu .zsmlbox ul li .pic img {
 float: left;
 width: 100%;
} #lijiezhanshangminglu .zsmlbox ul li .con {
 clear: both;
 float: none;
 text-align: center;
 padding-top: 0.2rem;
 padding-bottom: 0.2rem;
} #lijiezhanshangminglu .zsmlbox ul li .con .name {
 font-size: 0.18rem;
} #lijiezhanshangminglu .zsmlbox ul li .con .tool {
 padding-top: 0.2rem;
 padding-bottom: 0.2rem;
} #lijiezhanshangminglu .zsmlbox ul li .con .tool a {
 line-height: 0.36rem;
 white-space: nowrap;
 display: inline-block;
 height: 0.36rem;
 margin-right: 0.15rem;
 margin-left: 0.15rem;
 padding-right: 0.5rem;
 padding-left: 0.5rem;
 border: .01rem solid #E7E7E7;
 -moz-border-radius: 0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 text-decoration: none;
} #lijiezhanshangminglu .zsmlbox ul li .con .tool a:hover {
 color: #e50012;
 border-top-color: #e50012;
 border-right-color: #e50012;
 border-bottom-color: #e50012;
 border-left-color: #e50012;
} #lijiezhanshangminglu .zsmlbox .more {
 text-align: center;
 padding-top: 0.52rem;
} #lijiezhanshangminglu .zsmlbox .more a {
 background-color: #f7f7f7;
 display: inline-block;
 height: 0.4rem;
 padding-right: 0.36rem;
 padding-left: 0.36rem;
 color: #e50012;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 line-height: 0.4rem;
 text-decoration: none;
} #lijiezhanshangminglu .zsmlbox .more a:after {
 content:"";
 background-image: url(../images/ico-more-aw.png);
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 height: 0.1rem;
 width: 0.09rem;
 margin-left: 0.1rem;
 margin-top: -0.02rem;
} .footadurl {
 background-image: url(../images/adbg-01.jpg);
 height: 1.75rem;
 text-align: center;
 margin-top: 0.6rem;
} .footadurl strong {
 font-size: 0.24rem;
 color: #FFFFFF;
 display: block;
 padding-top: 0.3rem;
} .footadurl a {
 font-size: 0.17rem;
 font-weight: bold;
 color: #ff5400;
 display: block;
 clear: both;
 float: none;
 height: 0.48rem;
 width: 1.7rem;
 margin-top: 0.22rem;
 margin-right: auto;
 margin-left: auto;
 background-color: rgba(255,255,255,.8);
 line-height: 0.46rem;
 text-decoration: none;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} .footadurl a:hover {
 background-color: rgba(255,255,255,1);
}#wjzmzs {
 padding-top: 0.8rem;
} #wjzmzs .zstjbox .tab {
 text-align: center;
 padding-top: 0.4rem;
 padding-bottom: 0.4rem;
} #wjzmzs .zstjbox .tab ul li {
 line-height: 0.4rem;
 height: 0.4rem;
 padding-right: 0.38rem;
 padding-left: 0.38rem;
 border: .01rem solid #FFFFFF;
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 -moz-border-radius:0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 font-size: 0.15rem;
 cursor: pointer;
} #wjzmzs .zstjbox .tab ul li.on {
 color: #e50012;
 border: .01rem solid #e50012;
} #wjzmzs .zstjbox .box .list {
 overflow: hidden;
 padding: 0.03rem;
 display: none;
} #wjzmzs .zstjbox .box .list.cur {
 display: block;
} #wjzmzs .zstjbox .box .list ul {
 width: 110%;
} #wjzmzs .zstjbox .box .list ul li {
 background-color: #FFFFFF;
 height: 2.8rem;
 width: 3.34rem;
 margin-right: 2.1%;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 -moz-box-shadow: 0rem 0rem 0.03rem rgba(0,0,0,.1);
 -webkit-box-shadow: 0rem 0rem 0.03rem rgba(0,0,0,.1);
 box-shadow: 0rem 0rem 0.03rem rgba(0,0,0,.1);
 float: left;
 margin-top: 0.3rem;
 overflow: hidden;
} #wjzmzs .zstjbox .box .list ul li .logo {
 text-align: center;
 padding: 0.05rem;
 box-sizing:border-box;
} #wjzmzs .zstjbox .box .list ul li .logo img {
 height: auto;
 width: 100%;
} #wjzmzs .zstjbox .box .list ul li .text {
 padding-top: 0.1rem;
 padding-right: 0.3rem;
 padding-left: 0.3rem;
} #wjzmzs .zstjbox .box .list ul li .text strong {
 font-size: 0.15rem;
 color: #333333;
 display: block;
 padding-bottom: 0.1rem;
 text-align: center;
} #wjzmzs .zstjbox .box .list ul li .text p {
 font-size: 0.14rem;
 line-height: 0.24rem;
 color: #888888;
} #wjzmzs .zsgushi {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #wjzmzs .zsgushi .box .zsmlbox {
 overflow: hidden;
 padding-top: 0.4rem;
 padding-bottom: 0.3rem;
 padding-right: 0.03rem;
 padding-left: 0.03rem;
} #wjzmzs .zsgushi .box .zsmlbox ul {
 width: 110%;
} #wjzmzs .zsgushi .box .zsmlbox li {
 background-color: #FFFFFF;
 width: 4.46rem;
 margin-right: 3%;
 white-space: normal;
 float: left;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 -moz-box-shadow: 0rem 0rem 0.03rem rgba(0,0,0,.1);
 -webkit-box-shadow: 0rem 0rem 0.03rem rgba(0,0,0,.1);
 box-shadow: 0rem 0rem 0.03rem rgba(0,0,0,.1);
 box-sizing:border-box;
 overflow: hidden;
} #wjzmzs .zsgushi .box .zsmlbox li .con {
 padding-top: 0.1rem;
 padding-right: 0.2rem;
 padding-bottom: 0.2rem;
 padding-left: 0.2rem;
 clear: both;
 float: none;
} #wjzmzs .zsgushi .box .zsmlbox li .con .name {
 font-size: 0.17rem;
 color: #e50012;
 text-align: center;
 font-weight: bold;
 padding-top: 0.15rem;
 padding-bottom: 0.1rem;
} #wjzmzs .zsgushi .box .zsmlbox li .pic img {
 float: left;
 width: 100%;
} #wjzmzs .zsgushi .box .zsmlbox li .con .text {
 font-size: 0.14rem;
 line-height: 0.24rem;
 color: #666666;
} #wjzmzs .zsgushi .box .zsmlbox .more {
 text-align: center;
 padding-top: 0.52rem;
} #wjzmzs .zsgushi .box .zsmlbox .more a {
 background-color: #f7f7f7;
 display: inline-block;
 height: 0.4rem;
 padding-right: 0.36rem;
 padding-left: 0.36rem;
 color: #999999;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 line-height: 0.4rem;
 text-decoration: none;
} #wjzmzs .zsgushi .box .zsmlbox .more a:after {
 content:"";
 background-image: url(../images/ico-more-aw.png);
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 height: 0.1rem;
 width: 0.09rem;
 margin-left: 0.1rem;
 margin-top: -0.02rem;
 background-size:.09rem .1rem;
} .zcyfwjh {
 background-image: url(../images/img-115452208.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 background-size:auto 100%;
 height: 3.5rem;
 box-sizing:border-box;
 padding-top:0.76rem;
 background-size:19.2rem 3.5rem;
} .zcyfwjh .btn {
 text-align: center;
 padding-top: 0.4rem;
} .zcyfwjh .btn a {
 text-align: center;
 height: 0.46rem;
 width: 1.6rem;
 display: block;
 margin-right: auto;
 margin-left: auto;
 border: .01rem solid #afafaf;
 line-height: 0.44rem;
 background-color: #FFFFFF;
 margin-top: 0.2rem;
 font-size: 0.17rem;
 text-decoration: none;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
} .zt_head {
 background-repeat: no-repeat;
 background-position: center top;
 height: 4.66rem;
 background-size:auto 100%;
 box-sizing:border-box;
} .zt_head .tt {
 text-align: center;
} .zt_head .tt h1 {
 text-align: center;
 display: block;
 margin: 0rem;
 padding-top: 1.13rem;
 padding-right: 0rem;
 padding-bottom: 0rem;
 padding-left: 0rem;
 font-size: 0.32rem;
 color: #e50012;
} .zt_head .tt p {
 font-size: 0.15rem;
 color: #555555;
 padding-top: 0.1rem;
} .zt_head .sobox .tab {
 width: 8.08rem;
 margin-right: auto;
 margin-left: auto;
 margin-top: 0.4rem;
 height: 0.36rem;
} .zt_head .sobox .tab ul li {
 line-height: 0.36rem;
 padding-right: 0.18rem;
 padding-left: 0.18rem;
 display: inline-block;
 margin-right: 0.08rem;
 font-size: 0.16rem;
 cursor: pointer;
} .zt_head .sobox .tab ul li.on {
 color: #FFFFFF;
 background-color: #e50012;
 -moz-border-radius: 0.04rem 0.04rem 0rem 0rem;
 -webkit-border-radius: 0.04rem 0.04rem 0rem 0rem;
 border-radius: 0.04rem 0.04rem 0rem 0rem;
} .zt_head .sobox .con .ssk {
 background-color: #FFFFFF;
 height: 0.62rem;
 overflow: hidden;
 position: relative;
 -moz-box-shadow: 0rem 0.03rem 0.03rem rgba(0,0,0,.1);
 -webkit-box-shadow: 0rem 0.03rem 0.03rem rgba(0,0,0,.1);
 box-shadow: 0rem 0.03rem 0.03rem rgba(0,0,0,.1);
 -moz-border-radius: 0rem 0.03rem 0.03rem;
 -webkit-border-radius: 0rem 0.03rem 0.03rem 0.03rem;
 border-radius: 0rem 0.03rem 0.03rem;
 padding-right: 1.42rem;
 box-sizing:border-box;
 outline:none;
} .zt_head .sobox .con .ssk .sea_t {
 height: 0.62rem;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 box-sizing:border-box;
 width: 100%;
 font-size: 0.18rem;
 padding-left: 0.2rem;
 outline:none;
} .zt_head .sobox .con .ssk .btn {
 position: absolute;
 top: 0rem;
 right: 0rem;
} .zt_head .sobox .con .ssk .btn .sea_b {
 height: 0.62rem;
 width: 1.42rem;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 font-size: 0.17rem;
 font-weight: bold;
 color: #000000;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#fff73f', endColorstr = '#ffe66e');
 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#fff73f', endColorstr = '#ffe66e')";
 background-image: -moz-linear-gradient(top, #fff73f, #ffe66e);
 background-image: -ms-linear-gradient(top, #fff73f, #ffe66e);
 background-image: -o-linear-gradient(top, #fff73f, #ffe66e);
 background-image: -webkit-gradient(linear, center top, center bottom, from(#fff73f), to(#ffe66e));
 background-image: -webkit-linear-gradient(top, #fff73f, #ffe66e);
 background-image: linear-gradient(top, #fff73f, #ffe66e);
 -moz-border-radius: 0rem 0.03rem 0.03rem 0rem;
 -webkit-border-radius: 0rem 0.03rem 0.03rem 0rem;
 border-radius: 0rem 0.03rem 0.03rem 0rem;
 cursor: pointer;
 outline:none;
} .zt_head .sobox .con .hot_k {
 text-align: center;
 padding-top: 0.15rem;
 font-size: 0.14rem;
 color: #888888;
} .zt_head .sobox .con .hot_k a {
 margin-right: 0.08rem;
 margin-left: 0.08rem;
} .zt_head .sobox .con {
 width: 8.08rem;
 margin-right: auto;
 margin-left: auto;
} #zhanting {
 padding-bottom:0.8rem;
} #zhanting .filter {
 border-top-width: 0.02rem;
 border-top-style: solid;
 border-top-color: #e50012;
 -moz-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);
 -webkit-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);
 box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);
 margin-top: 0.45rem;
} #zhanting .filter dl {
 border-right-width: 0.01rem;
 border-bottom-width: 0.01rem;
 border-left-width: 0.01rem;
 border-top-style: none;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-right-color: #dbdbdb;
 border-bottom-color: #dbdbdb;
 border-left-color: #dbdbdb;
 margin: 0rem;
 padding-top: 0.16rem;
 padding-right: 0.2rem;
 padding-bottom: 0.16rem;
 padding-left: 0.2rem;
} #zhanting .filter dl dt {
 margin: 0rem;
 padding: 0rem;
 font-size: 0.16rem;
 font-weight: bold;
 color: #888888;
} #zhanting .filter dl dd {
 margin: 0rem;
 padding-top: 0.15rem;
 padding-right: 0rem;
 padding-bottom: 0rem;
 padding-left: 0rem;
} #zhanting .filter dl dd ul li {
 display: inline-block;
} #zhanting .filter dl dd ul li a {
 white-space: nowrap;
 display: inline-block;
 height: 0.36rem;
 padding-right: 0.16rem;
 padding-left: 0.16rem;
 line-height: 0.36rem;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 font-size: 0.14rem;
 color: #444444;
 text-decoration: none;
} #zhanting .filter dl dd ul li.cur a {
 color: #333333;
 background-color: #fff24d;
} #zhanting .remenpinpai {
 margin-top: 0.22rem;
 border: .01rem solid #dbdbdb;
 -moz-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);
 -webkit-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);
 box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);
 padding-top: 0.16rem;
 padding-bottom: 0.16rem;
} #zhanting .remenpinpai .tit {
 margin: 0rem;
 font-size: 0.16rem;
 font-weight: bold;
 color: #888888;
 padding-top: 0rem;
 padding-right: 0.2rem;
 padding-bottom: 0rem;
 padding-left: 0.2rem;
} #zhanting .remenpinpai .box {
 padding-top: 0rem;
 padding-bottom: 0.1rem;
 padding-right: 0.1rem;
 padding-left: 0.1rem;
 box-sizing:border-box;
} #zhanting .remenpinpai .box ul {
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} #zhanting .remenpinpai .box ul li {
 width: 12.5%;
 text-align: center;
 font-size: 0.14rem;
 margin-top: 0.15rem;
 padding-right: 0.1rem;
 padding-left: 0.1rem;
 box-sizing:border-box;
} #zhanting .remenpinpai .box ul li p {
 padding-top: 0.05rem;
} #zhanting .remenpinpai .box ul li img {
 height: auto;
 width: 100%;
} #zhanting .container {
 padding-top: 0.25rem;
} #zhanting .container ul li {
 margin-top: 0.25rem;
 border: .01rem solid #dbdbdb;
 -moz-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);
 -webkit-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);
 box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} #zhanting .container ul li .left {
 width: 52%;
 padding-top: 0.36rem;
 padding-right: 0.2rem;
 padding-bottom: 0.36rem;
 padding-left: 0.4rem;
 box-sizing:border-box;
} #zhanting .container ul li .left .s{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} #zhanting .container ul li .left .s .logo{
 height: 1.18rem;
 width: 2rem;
} #zhanting .container ul li .left .s .logo img {
 height: 1.18rem;
 width: 2rem;
 border: .01rem solid #f4f4f4;
} #zhanting .container ul li .left .s .info {
 padding-left: 0.3rem;
 position: relative;
 width: 4.8rem;
 box-sizing:border-box;
} #zhanting .container ul li .left .s .info .gsmc {
 font-size: 0.17rem;
 font-weight: bold;
 color: #333333;
 padding-bottom: 0.1rem;
} #zhanting .container ul li .left .s .info .dizhi {
 padding-bottom: 0.1rem;
} #zhanting .container ul li .left .s .info .dianhua {
 padding-bottom: 0.1rem;
} #zhanting .container ul li .left .s .info .lxwm-btn {
 position: absolute;
 right: 0rem;
 bottom: 0rem;
 line-height: 0.34rem;
 color: #FFFFFF;
 background-color: #ff7800;
 height: 0.33rem;
 padding-right: 0.26rem;
 padding-left: 0.26rem;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 cursor: pointer;
} #zhanting .container ul li .left .s .info .zwh strong {
 font-size: 0.16rem;
 color: #e84343;
} #zhanting .container ul li .left .zy {
 padding-top: 0.26rem;
} #zhanting .container ul li .left .zy .t {
 line-height: 0.2rem;
 color: #FFFFFF;
 background-color: #59d5f8;
 white-space: nowrap;
 display: inline-block;
 height: 0.2rem;
 margin-right: 0.1rem;
 padding-right: 0.05rem;
 padding-left: 0.05rem;
 vertical-align: middle;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
} #zhanting .container ul li .left .zy span{
 vertical-align: middle;
 display: inline-block;
} #zhanting .container ul li .prob {
 background-color: #fafafa;
 box-sizing:border-box;
 width: 48%;
 position: relative;
 overflow: hidden;
} #zhanting .container ul li .prob .prolist{
 position:absolute;
 top:50%;
 left:50%;
 transform:translate(-50%,-50%);
 width:100%;
 text-align:center;
 padding-right: 0.4rem;
 padding-left: 0.4rem;
 box-sizing:border-box;
 overflow: hidden;
} #zhanting .container ul li .prob .prolist:before {
 content:"";
 background-color: #fafafa;
 display: block;
 height: 100%;
 width: 0.32rem;
 position: absolute;
 z-index: 99;
 left: -0.02rem;
 top: 0rem;
 bottom: 0rem;
} #zhanting .container ul li .prob .prolist:after {
 content:"";
 background-color: #fafafa;
 display: block;
 height: 100%;
 width: 0.32rem;
 position: absolute;
 z-index: 99;
 right: -0.02rem;
 top: -0.02rem;
 bottom: 0rem;
} #zhanting .container ul li .prob .prolist .swiper-slide {
 overflow: hidden;
 padding-top: 0.01rem;
} #zhanting .container ul li .prob .prolist .swiper-slide p {
 padding-top: 0.05rem;
} #zhanting .container ul li .prob .prolist .swiper-slide img {
 height: auto;
 width: 100%;
} #zhanting .container ul li .prob .prolist .button-next{
 background-image: url(../images/aw-ico.png);
 background-repeat: no-repeat;
 height: 0.18rem;
 width: 0.11rem;
 margin-top: -0.09rem;
 margin-left: -5.0.05rem;
 position: absolute;
 right: 0.2rem;
 top: 50%;
 bottom: 50%;
 z-index: 100;
 outline:none;
 background-image: url(../images/aw-ico.png);
} #zhanting .container ul li .prob .prolist .button-prev{
 background-image: url(../images/aw-ico.png);
 background-repeat: no-repeat;
 background-size:.11rem .18rem;
 height: 0.18rem;
 width: 0.11rem;
 margin-top: -0.09rem;
 margin-left: -5.0.05rem;
 position: absolute;
 left: 0.2rem;
 top: 50%;
 bottom: 50%;
 z-index: 100;
 outline:none;
 transform:rotate(180deg);
} #zhanting .container ul li .prob .prolist .swiper-button-disabled{
 opacity: 0.2;
} #zsxpjs {
 display: table;
 margin-top: 0.73rem;
} #zsxpjs .left {
 vertical-align: top;
 display: table-cell;
 width: 10rem;
 padding-bottom: 0.6rem;
} #zsxpjs .left .toutiao {
 height: 4.38rem;
 width: 10rem;
 overflow: hidden;
} #zsxpjs .left .toutiao .swiper-slide {
 height: 4.38rem;
 width: 10rem;
 position: relative;
 background-color: #000000;
} #zsxpjs .left .toutiao .swiper-slide .b .tag {
 position: absolute;
 z-index: 10;
 left: 0rem;
 top: 0rem;
 font-size: 0.15rem;
 line-height: 0.32rem;
 color: #FFFFFF;
 background-color: #e84343;
 height: 0.32rem;
 padding-right: 0.12rem;
 padding-left: 0.12rem;
 white-space: nowrap;
 display: inline-block;
} #zsxpjs .left .toutiao .swiper-slide img {
 float: left;
 height: 100%;
 width: 100%;
} #zsxpjs .left .toutiao .swiper-slide .bg {
 height: 50%;
 width: 100%;
 position: absolute;
 z-index: 1;
 left: 0rem;
 right: 0rem;
 bottom: 0rem;
 background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5) );
 background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
 background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
 background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
 background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
} #zsxpjs .left .toutiao .swiper-slide .text {
 position: absolute;
 width: 70%;
 left: 0.2rem;
 bottom: 0.2rem;
 color: #FFFFFF;
 z-index: 2;
} #zsxpjs .left .toutiao .swiper-slide .text p {
 line-height: 0.22rem;
 margin-top: 0.1rem;
 display: block;
 max-height: 0rem;
 overflow: hidden;
 -o-transition:all .9s;
 -moz-transition:all .9s;
 -webkit-transition:all .9s;
 -ms-transition:all .9s;
 transition:all .9s;
} #zsxpjs .left .toutiao .swiper-slide:hover .text p {
 max-height: 1.5rem;
} #zsxpjs .left .toutiao .swiper-slide .text strong {
 font-size: 0.22rem;
} #zsxpjs .left .toutiao .swiper-slide .text a {
 display: block;
 height: 0.2rem;
 width: 0.5rem;
 margin-top: 0.15rem;
 border: .01rem solid #FFFFFF;
 -moz-border-radius:0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 background-image: url(../images/ico-aw-tt.png);
 background-repeat: no-repeat;
 background-position: center center;
} #zsxpjs .left .toutiao .swiper-pagination {
 position: absolute;
 text-align: right;
 transition: .3s opacity;
 transform: translate3d(0,0,0);
 z-index: 10;
 width: auto;
 left: auto;
 right: 0.2rem;
 bottom: 0.2rem;
} #zsxpjs .left .toutiao .swiper-pagination .swiper-pagination-bullet{
 line-height: 0.2rem;
 height: 0.2rem;
 width: 0.2rem;
 -moz-border-radius:0rem;
 -webkit-border-radius: 0rem;
 border-radius: 0rem;
 text-align: center;
 color: #FFFFFF;
 outline:none;
 opacity: 0.5;
 font-size: 0.12rem;
 -moz-border-radius:0.03rem;
 -webkit-border-radius: 0.03rem;
 border-radius: 0.03rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #zsxpjs .left .toutiao .swiper-pagination .swiper-pagination-bullet-active{
 background-color: #e50012;
 opacity: 1;
 line-height: 0.26rem;
 height: 0.26rem;
 width: 0.26rem;
} #zsxpjs .left .new_list {
 margin-top: 0.3rem;
 border-top-width: 0.03rem;
 border-top-style: solid;
 border-top-color: #e50012;
} #zsxpjs .left .new_list .tit {
 font-size: 0.2rem;
 font-weight: bold;
 color: #444444;
 padding-top: 0.15rem;
 height: 0.1rem;
} #zsxpjs .left .new_list ul li {
 margin-top: 0.4rem;
 display: table;
 width: 100%;
 clear: both;
 float: none;
} #zsxpjs .left .new_list ul li .pic {
 width: 3.58rem;
 vertical-align: top;
 display: table-cell;
} #zsxpjs .left .new_list ul li .pic img {
 height: auto;
 width: 100%;
 float: left;
} #zsxpjs .left .new_list ul li .text {
 vertical-align: top;
 display: table-cell;
 box-sizing:border-box;
 background-color: #f7f7f7;
 padding-top: 0.35rem;
 padding-right: 0.25rem;
 padding-bottom: 0.25rem;
 padding-left: 0.25rem;
 position: relative;
} #zsxpjs .left .new_list ul li .text p {
 font-size: 0.14rem;
 color: #666666;
 line-height: 0.26rem;
 display: -webkit-box;
 -webkit-line-clamp: 2;
 -webkit-box-orient: vertical;
 overflow: hidden;
} #zsxpjs .left .new_list ul li .text strong {
 font-size: 0.17rem;
 color: #000000;
 display: block;
 padding-bottom: 0.15rem;
} #zsxpjs .left .new_list ul li:hover .text strong {
 color: #e50012;
} #zsxpjs .left .new_list ul li .text .db {
 position: absolute;
 left: 0.25rem;
 bottom: 0.26rem;
 font-size: 0.14rem;
 color: #888888;
} #zsxpjs .left .new_list ul li .text .db .tag {
 padding-top: 0.12rem;
} #zsxpjs .left .new_list ul li .text .db .tag span {
 vertical-align: middle;
 display: inline-block;
 margin-right: 0.1rem;
} #zsxpjs .left .new_list ul li .text .db .tag span a {
 font-size: 0.12rem;
 line-height: 0.2rem;
 color: #666666;
 background-color: #FFFFFF;
 height: 0.22rem;
 padding-right: 0.12rem;
 padding-left: 0.12rem;
 border: .01rem solid #E9E9E9;
 -moz-border-radius:0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 text-decoration: none;
 white-space: nowrap;
 display: inline-block;
} #zsxpjs .right {
 vertical-align: top;
 display: table-cell;
 padding-left: 0.33rem;
 padding-bottom: 0.6rem;
} #zsxpjs .right .biaoqian {
 background-color: #f7f7f7;
 padding: 0.25rem;
 box-sizing:border-box;
} #zsxpjs .right .biaoqian .tt {
 font-size: 0.17rem;
 padding-bottom: 0.1rem;
 font-weight: bold;
 padding-left: 0.08rem;
} #zsxpjs .right .biaoqian .list ul li {
 white-space: nowrap;
 display: inline-block;
 margin-top: 0.08rem;
 margin-right: 0.03rem;
} #zsxpjs .right .biaoqian .list ul li a {
 line-height: 0.26rem;
 background-color: #FFFFFF;
 white-space: nowrap;
 display: inline-block;
 padding-right: 0.12rem;
 padding-left: 0.12rem;
 -moz-border-radius:0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 border: .01rem solid #ECECEC;
 text-decoration: none;
} #zsxpjs .right .biaoqian .list ul li:hover a {
 color: #e50012;
 border-top-color: #e50012;
 border-right-color: #e50012;
 border-bottom-color: #e50012;
 border-left-color: #e50012;
} #zsxpjs .right .redianpaihang {
 margin-top: 0.25rem;
} #zsxpjs .right .redianpaihang .tt {
 font-size: 0.2rem;
 font-weight: bold;
} #zsxpjs .right .redianpaihang .list ul li {
 margin-top: 0.28rem;
 align-items: top;
 display: -webkit-flex;
} #zsxpjs .right .redianpaihang .list ul li .pic {
 vertical-align: top;
 width: 1.05rem;
 position: relative;
} #zsxpjs .right .redianpaihang .list ul li .pic span {
 font-size: 0.13rem;
 line-height: 0.24rem;
 color: #FFFFFF;
 background-color: #6d6d6d;
 text-align: center;
 height: 0.24rem;
 width: 0.24rem;
 font-weight: bold;
 display: inline-block;
 position: absolute;
 left: 0rem;
 top: 0rem;
} #zsxpjs .right .redianpaihang .list ul li:nth-child(1) .pic span {
 background-color: #e84343;
} #zsxpjs .right .redianpaihang .list ul li .pic img {
 height: auto;
 width: 100%;
} #zsxpjs .right .redianpaihang .list ul li .txt {
 vertical-align: top;
 width:100%;
 padding-left: 0.16rem;
 font-size: 0.15rem;
 font-weight: bold;
 line-height: 0.22rem;
 padding-top: 0.1rem;
 position: relative;
} #zsxpjs .right .redianpaihang .list ul li .txt span {
 font-size: 0.14rem;
 color: #b4b4b4;
 position: absolute;
 right: 0rem;
 bottom: 0.2rem;
 font-weight: normal;
} #zsxpjs .right .hdtj {
 margin-top: 0.25rem;
} #zsxpjs .right .hdtj .tt {
 font-size: 0.2rem;
 font-weight: bold;
}#zsxpjs .right .hdtj .box ul li {
 margin-top: 0.2rem;
} #zsxpjs .right .hdtj .box ul li img {
 height: auto;
 width: 100%;
} .newstab {
 padding-top: 0.7rem;
} .newstab ul li {
 font-size: 0.18rem;
 white-space: nowrap;
 display: inline-block;
 margin-right: 0.6rem;
} .newstab ul li a {
 text-decoration: none;
 display: block;
} .newstab ul li.cur a {
 font-weight: bold;
 color: #e50012;
} .newstab ul li.cur a:after {
 content:"";
 background-color: #e50012;
 display: block;
 clear: both;
 float: none;
 height: 0.02rem;
 width: 0.35rem;
 margin-top: 0.1rem;
 margin-right: auto;
 margin-left: auto;
} #xinwenyuhuodong {
 margin-top: 0.3rem;
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
 padding-bottom: 0.66rem;
} #xinwenyuhuodong .left {
 width: 10.5rem;
 background-color: #FFFFFF;
 box-sizing:border-box;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
} #xinwenyuhuodong .left ul li {
 box-sizing:border-box;
 padding-right: 0.4rem;
 padding-left: 0.4rem;
} #xinwenyuhuodong .left ul.xw li .b {
 padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #ebebeb;
 width: 100%;
 align-items: center;
 display: -webkit-flex;
} #xinwenyuhuodong .left ul.hd li .b {
 padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #ebebeb;
 width: 100%;
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} #xinwenyuhuodong .left ul li .b .date {
 width: 2.17rem;
 text-align: center;
} #xinwenyuhuodong .left ul li .b .pic {
 width: 2.17rem;
 text-align: center;
} #xinwenyuhuodong .left ul li .b .pic img {
 width: 100%;
} #xinwenyuhuodong .left ul li .b .date .time {
 display: table;
 clear: both;
 float: none;
 margin-right: auto;
 margin-left: auto;
} #xinwenyuhuodong .left ul li .b .date .time span {
 vertical-align: middle;
 display: table-cell;
} #xinwenyuhuodong .left ul li .b .date .time span.r {
 font-size: 0.54rem;
 color: #505050;
} #xinwenyuhuodong .left ul li .b .date .time span.r:after {
 content:"/";
 color: #bbbbbb;
 vertical-align: middle;
 display: inline-block;
 margin-top: -0.16rem;
} #xinwenyuhuodong .left ul li .b .date .time span.ny {
 font-size: 0.14rem;
 color: #a2a2a2;
 text-align: right;
} #xinwenyuhuodong .left ul li .b .date .time span.ny s {
 text-decoration: none;
 display: block;
 padding-top: 0.04rem;
} #xinwenyuhuodong .left ul li .b .r_text {
 width: 7.4rem;
} #xinwenyuhuodong .left ul.hd li .b .r_text {
 padding-left: 0.3rem;
 box-sizing:border-box;
 position: relative;
} #xinwenyuhuodong .left ul li .b .r_text a {
 font-size: 0.18rem;
 color: #333333;
} #xinwenyuhuodong .left ul li .b .r_text a:hover {
 color: #e50012;
} #xinwenyuhuodong .left ul li .b .r_text p {
 font-size: 0.14rem;
 line-height: 0.26rem;
 color: #888888;
 padding-top: 0.15rem;
 display: -webkit-box;
 -webkit-line-clamp: 3;
 -webkit-box-orient: vertical;
 overflow: hidden;
} #xinwenyuhuodong .left ul li .b .r_text p {
 display: -webkit-box;
 -webkit-line-clamp: 2;
 -webkit-box-orient: vertical;
 overflow: hidden;
} #xinwenyuhuodong .left ul li .b .r_text .show {
 padding-top: 0.15rem;
} #xinwenyuhuodong .left ul.hd li .b .r_text .show {
 text-align: right;
 position: absolute;
 right: 0rem;
 bottom: 0rem;
} #xinwenyuhuodong .left ul li .b .r_text .show a {
 font-size: 0.14rem;
 color: #e50012;
} #xinwenyuhuodong .right {
 padding-left: 0.3rem;
 width: 3.9rem;
 box-sizing:border-box;
} #xinwenyuhuodong .right .remenxinwen {
 background-color: #FFFFFF;
 box-sizing:border-box;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 padding: 0.26rem;
 box-sizing:border-box;
} #xinwenyuhuodong .right .remenxinwen .tt {
 padding-left: 0rem;
 padding-bottom: 0.15rem;
} #xinwenyuhuodong .right .remenxinwen ul li {
 padding-top: 0.08rem;
 padding-bottom: 0.08rem;
} #xinwenyuhuodong .right .remenxinwen ul li a {
 font-size: 0.15rem;
 color: #777777;
 background-image: url(../images/ico-wz-yd.png);
 background-repeat: no-repeat;
 background-position: left 0.07rem;
 display: block;
 padding-left: 0.16rem;
} #xinwenyuhuodong .right .remenxinwen ul li:hover a {
 color: #e50012;
} #xinwenyuhuodong .right .tt {
 font-size: 0.18rem;
 color: #444444;
 padding-left: 0.3rem;
} #xinwenyuhuodong .right .zuixinhuodong {
 margin-top: 0.25rem;
} #xinwenyuhuodong .right .zuixinhuodong ul.li2 li {
 margin-top: 0.15rem;
} #xinwenyuhuodong .right .zuixinhuodong ul.li2 li img {
 height: auto;
 width: 100%;
 -moz-border-radius: 0.03rem;
 -webkit-border-radius: 0.03rem;
 border-radius: 0.03rem;
} #xinwenhuodong{
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
 background-image: url(../images/xinwen_bg.jpg);
 background-repeat: no-repeat;
 background-position: center bottom;
 background-size:100% 100%;
} #xinwenhuodong .xinwenlist{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} #xinwenhuodong .xinwenlist .list .tt {
 font-size: 0.18rem;
 font-weight: bold;
 padding-bottom: 0.15rem;
} #xinwenhuodong .xinwenlist .list .tt a{
 background-image: url(../images/bg2-.png);
 background-repeat: no-repeat;
 background-position: right center;
 white-space: nowrap;
 display: inline-block;
 padding-right: 0.16rem;
} #xinwenhuodong .xinwenlist .list.top{
 width:4.08rem;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
} #xinwenhuodong .xinwenlist .list.top .swiper-slide {
 position: relative;
 height: 3.41rem;
} #xinwenhuodong .xinwenlist .list.top .swiper-slide .text {
 position: absolute;
 left: 0rem;
 right: 0rem;
 bottom: 0rem;
 color: #FFFFFF;
 box-sizing:border-box;
 background-color:rgba(0, 0, 0, 0.2);
 z-index: 100;
 display: block;
 width: 100%;
 padding-top: 0.2rem;
 padding-right: 0.2rem;
 padding-bottom: 0.4rem;
 padding-left: 0.2rem;
} #xinwenhuodong .xinwenlist .list.top .swiper-slide .text strong{
 color: #ffffff;
 font-size: 0.17rem;
} #xinwenhuodong .xinwenlist .list.top .swiper-slide .text p {
 padding-top: 0.08rem;
} #xinwenhuodong .xinwenlist .list.top .swiper-slide img {
 float: left;
 height: 100%;
 width: 100%;
} #xinwenhuodong .xinwenlist .list.top .swiper-pagination-bullet {
 height: 0.05rem;
 width: 0.25rem;
 outline:none;
 margin-right: 0.04rem;
 margin-left: 0.04rem;
 -moz-border-radius: 0.05rem;
 -webkit-border-radius: 0.05rem;
 border-radius: 0.05rem;
} #xinwenhuodong .xinwenlist .list.top .swiper-pagination-bullet-active{
 background-color: #e70012;
} #xinwenhuodong .xinwenlist .list.hd{
 width:5.18rem;
 margin-left:0.27rem;
} #xinwenhuodong .xinwenlist .list.hd ul li {
 background-color: #FFFFFF;
 height: 1.64rem;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
} #xinwenhuodong .xinwenlist .list.hd ul li {
 align-items: center;
 display: -webkit-flex;
 position: relative;
} #xinwenhuodong .xinwenlist .list.hd ul li:last-child {
 margin-top: 0.14rem;
} #xinwenhuodong .xinwenlist .list.hd ul li .pic{
 width: 2.02rem;
 height: 1.64rem;
} #xinwenhuodong .xinwenlist .list.hd ul li .pic img {
 float: left;
 height: 1.64rem;
 width: 2.02rem;
} #xinwenhuodong .xinwenlist .list.hd ul li .text{
 padding-top: 0.15rem;
 padding-right: 0.2rem;
 padding-left: 0.2rem;
 font-size: 0.15rem;
 color: #000000;
 font-weight: bold;
 padding-bottom: 0.3rem;
} #xinwenhuodong .xinwenlist .list.hd ul li .text p {
 font-size: 0.13rem;
 line-height: 0.22rem;
 color: #888888;
 padding-top: 0.05rem;
 font-weight: normal;
 display: -webkit-box;
 -webkit-line-clamp: 2;
 -webkit-box-orient: vertical;
 overflow: hidden;
} #xinwenhuodong .xinwenlist .list.hd ul li .text span {
 font-weight: normal;
 color: #999999;
 position: absolute;
 right: 0.2rem;
 bottom: 0.15rem;
} #xinwenhuodong .xinwenlist .list.dt{
 width:4.58rem;
 margin-left:0.26rem;
} #xinwenhuodong .xinwenlist .list.dt ul li {
 background-color: #FFFFFF;
 height: 1.05rem;
 margin-top: 0.14rem;
 padding-right: 0.2rem;
 padding-left: 0.2rem;
 box-sizing:border-box;
 font-size: 0.15rem;
 font-weight: bold;
 color: #000000;
 align-items: center;
 display: -webkit-flex;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
} #xinwenhuodong .xinwenlist .list.dt ul li:nth-child(1) {
 margin-top: 0rem;
} #xinwenhuodong .xinwenlist .list.dt ul li a {
 text-decoration: none;
} #xinwenhuodong .xinwenlist .list.dt ul li p {
 font-size: 0.13rem;
 line-height: 0.22rem;
 color: #888888;
 padding-top: 0.06rem;
 font-weight: normal;
 display: -webkit-box;
 -webkit-line-clamp: 2;
 -webkit-box-orient: vertical;
 overflow: hidden;
} #xinwenhuodong .meiti {
 margin-top: 0.45rem;
} #xinwenhuodong .meiti .tit{
 font-size: 0.18rem;
 font-weight: bold;
 color: #444444;
 text-align: center;
 width: 100%;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #CCCCCC;
 height: 0.14rem;
} #xinwenhuodong .meiti .tit span {
 vertical-align: middle;
 display: inline-block;
 white-space: nowrap;
 padding-right: 0.1rem;
 padding-left: 0.1rem;
 background-color: #e1e6ee;
} #xinwenhuodong .meiti .tit span a {
 white-space: nowrap;
 display: inline-block;
 margin-bottom: -0.3rem;
 text-decoration: none;
} #xinwenhuodong .meiti .box{
 background-color: #FFFFFF;
 margin-top: 0.45rem;
 position: relative;
 padding-top: 0.38rem;
 padding-right: 0.48rem;
 padding-bottom: 0.38rem;
 padding-left: 0.48rem;
 text-align: center;
 clear: both;
 float: none;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
} #xinwenhuodong .meiti .box ul li {
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 margin-right: 0.1rem;
 margin-left: 0.1rem;
} #xinwenhuodong .meiti .box ul li img {
 height: 0.8rem;
 width: auto;
} #xinwenhuodong .wrap .more {
 text-align: center;
 padding-top: 0.3rem;
} #xinwenhuodong .wrap .more a {
 line-height: 0.44rem;
 height: 0.45rem;
 padding-right: 0.45rem;
 padding-left: 0.45rem;
 border: .01rem solid #404040;
 color: #000000;
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 margin-right: 0.2rem;
 margin-left: 0.2rem;
 -moz-border-radius: 0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 opacity: 0.5;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
 text-decoration: none;
} #xinwenhuodong .wrap .more a:hover {
 opacity: 1;
} #xinwenhuodong .wrap .more a:after {
 content:"";
 background-image: url(../images/bg2-.png);
 vertical-align: middle;
 display: inline-block;
 height: 0.11rem;
 width: 0.07rem;
 margin-top: -0.02rem;
 margin-left: 0.1rem;
 background-size:.07rem .11rem;
} .neiyedh {
 color: #707070;
 padding-top: 0.4rem;
} .infoshowbox {
 padding-top: 0.3rem;
 padding-right: 0.4rem;
 padding-bottom: 0.5rem;
 padding-left: 0.4rem;
 box-sizing:border-box;
} .infoshowbox .head {
 text-align: center;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #ebebeb;
 padding-bottom: 0.2rem;
} .infoshowbox .head h1 {
 font-size: 0.24rem;
 color: #000000;
 display: block;
 margin: 0rem;
 padding-top: 0rem;
 padding-right: 0rem;
 padding-bottom: 0.15rem;
 padding-left: 0rem;
} .infoshowbox .articlebody {
 font-size: 0.14rem;
 line-height: 0.26rem;
 color: #555555;
 padding-top: 0.2rem;
 padding-bottom: 0.25rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #ebebeb;
} .infoshowbox .articlebody img{
 height: auto;
 max-width: 9.7rem;
} .infoshowbox .sxy {
 padding-top: 0.25rem;
} .infoshowbox .sxy div {
 margin-top: 0.1rem;
 color: #999999;
 background-image: url(../images/ico-syy.png);
 background-repeat: no-repeat;
 background-position: left 0.01rem;
 padding-left: 0.26rem;
 padding-bottom: 0.02rem;
} .infoshowbox .sxy div:nth-child(2) {
 background-image: url(../images/ico-xyy.png);
}.infoshowbox .hdhead {
 padding-bottom: 0.3rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #E8E8E8;
 position: relative;
} .infoshowbox .hdhead h1 {
 font-size: 0.24rem;
 color: #000000;
 display: block;
 padding-bottom: 0.15rem;
 margin: 0rem;
 padding-top: 0rem;
 padding-right: 0rem;
 padding-left: 0rem;
} .infoshowbox .hdhead .bmbtn {
 position: absolute;
 right: 0rem;
 bottom: 0.3rem;
 font-size: 0.17rem;
 line-height: 0.46rem;
 color: #FFFFFF;
 background-color: #1ac577;
 height: 0.48rem;
 padding-right: 0.44rem;
 padding-left: 0.44rem;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
} .infoshowbox .hdhead .sjdd {
 font-size: 0.15rem;
} .infoshowbox .hdhead .sjdd div {
 margin-top: 0.08rem;
 line-height: 0.24rem;
 background-image: url(../images/ico-hdsj.png);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left: 0.32rem;
} .infoshowbox .hdhead .sjdd div.dd {
 background-image: url(../images/ico-hddd.png);
} .infoshowbox .hdhead .sjdd div.sj span {
 color: #ff8400;
} .infoshowbox .hdhead .sjdd div.dd span {
 color: #e84343;
} .txzbox{
 padding-top: 2rem;
 padding-bottom: 2rem;
 background-color: #FFFFFF;
 margin-top: 0.7rem;
 margin-bottom: 0.8rem;
 background-color: #FFFFFF;
 box-sizing:border-box;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
} .txzbox .tit{
 font-size: 0.28rem;
 font-weight: bold;
 color: #333333;
 text-align: center;
 padding-bottom: 0.6rem;
} .searchbar {
 height: 0.64rem;
 width: 8.66rem;
 margin-right: auto;
 margin-left: auto;
 position: relative;
 border-radius: 0.03rem;
} .searchbar .txt {
 font-size: 0.18rem;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 height: 0.64rem;
 left: 0rem;
 top: 0rem;
 width: 100%;
 padding-right: 1rem;
 padding-left: 0.2rem;
 box-sizing:border-box;
 outline:none;
 text-transform: uppercase;
 background-color: #f5f5f5;
 -moz-border-radius: 0.05rem 0rem 0rem 0.05rem;
 -webkit-border-radius: 0.05rem 0rem 0rem 0.05rem;
 border-radius: 0.05rem 0rem 0rem 0.05rem;
} .searchbar .btn {
 background-color: #ff8400;
 height: 0.64rem;
 width: 1.3rem;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 position: absolute;
 z-index: 2;
 top: 0rem;
 right: -0.03rem;
 font-size: 0.18rem;
 color: #FFFFFF;
 outline:none;
 cursor: pointer;
 border-radius: 0rem 0.04rem 0.04rem 0rem;
} .txzbox .tips{
 width: 8.66rem;
 margin-right: auto;
 margin-left: auto;
 margin-top: 0.4rem;
 color: #777777;
 padding-left: 1.8rem;
 box-sizing:border-box;
 font-size: 0.13rem;
 line-height: 0.26rem;
 background-image: url(../images/cz-bg-ico.png);
 background-repeat: no-repeat;
 background-position: 0.3rem center;
}#zhanhuibaogaoshu {
 padding-top: 1.2rem;
} #zhanhuibaogaoshu .tit {
 font-size: 0.32rem;
 font-weight: bold;
 text-align: center;
 padding-bottom: 0.4rem;
} #zhanhuibaogaoshu .head {
 align-items: center;
 display: -webkit-flex;
} #zhanhuibaogaoshu .head .fengmian {
 width: 50%;
 border-right-width: 0.01rem;
 border-right-style: solid;
 border-right-color: #efefef;
} #zhanhuibaogaoshu .head .fengmian img {
 height: auto;
 max-width: 6.2rem;
} #zhanhuibaogaoshu .head .info {
 width: 50%;
 padding-left: 0.68rem;
 box-sizing:border-box;
} #zhanhuibaogaoshu .head .info h1 {
 font-size: 0.22rem;
 color: #000000;
 display: block;
 margin: 0rem;
 padding: 0rem;
} #zhanhuibaogaoshu .head .info .zhaiyao {
 font-size: 0.15rem;
 line-height: 0.28rem;
 color: #666666;
 padding-top: 0.2rem;
} #zhanhuibaogaoshu .head .info .download {
 padding-top: 0.4rem;
} #zhanhuibaogaoshu .head .info .download a {
 font-size: 0.15rem;
 line-height: 0.46rem;
 color: #e50012;
 text-decoration: none;
 white-space: nowrap;
 display: inline-block;
 padding-right: 0.3rem;
 padding-left: 0.3rem;
 border: .01rem solid #e50012;
 border-radius: 0.03rem;
} #zhanhuibaogaoshu .list {
 margin-top: 0.4rem;
 overflow: hidden;
} #zhanhuibaogaoshu .list ul {
 width: 110%;
} #zhanhuibaogaoshu .list ul li {
 float: left;
 width: 44.4%;
 margin-right: 2.2%;
 background-color: #f8f8f8;
 align-items: center;
 display: -webkit-flex;
 padding: 0.15rem;
 box-sizing:border-box;
 margin-top: 0.35rem;
} #zhanhuibaogaoshu .list ul li .fm {
 width: 40%;
 box-sizing:border-box;
} #zhanhuibaogaoshu .list ul li .fm img {
 height: auto;
 width: 100%;
} #zhanhuibaogaoshu .list ul li .text {
 width: 60%;
 padding-left: 0.15rem;
 box-sizing:border-box;
} #zhanhuibaogaoshu .list ul li .text strong {
 font-size: 0.17rem;
 color: #333333;
} #zhanhuibaogaoshu .list ul li .text p {
 padding-top: 0.08rem;
} #zhanhuibaogaoshu .list ul li .text a {
 margin-top: 0.5rem;
 font-size: 0.14rem;
 color: #e50012;
 white-space: nowrap;
 display: inline-block;
 background-image: url(../images/ico-download-bgs.png);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left: 0.2rem;
} #zhanhuibaogaoshu .list ul:after {
 content:"";
 display: block;
 clear: both;
 float: none;
} #zhanhuibaogaoshu .sqzwlj {
 background-image: url(../images/img-15335501.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 height: 2.41rem;
 margin-top: 0.7rem;
 margin-bottom: 0.8rem;
 background-size:100% 100%;
 box-sizing:border-box;
 color: #FFFFFF;
 text-align: center;
 padding-top: 0.5rem;
} #zhanhuibaogaoshu .sqzwlj strong {
 font-size: 0.28rem;
 display: block;
} #zhanhuibaogaoshu .sqzwlj a {
 font-size: 0.17rem;
 line-height: 0.56rem;
 color: #FFFFFF;
 padding-right: 0.52rem;
 padding-left: 0.52rem;
 border: .01rem solid #FFFFFF;
 display: inline-block;
 margin-top: 0.3rem;
 text-decoration: none;
 border-radius: 0.06rem;
 background-color: rgba(255, 255, 255, 0);
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #zhanhuibaogaoshu .sqzwlj a:hover {
 background-color: rgba(255, 255, 255, .3);
}#mianfeijiudian .j1 {
 background-color: #fafafa;
 padding-top: 0.6rem;
 padding-bottom: 0.6rem;
} #mianfeijiudian .j1 .sm {
 font-size: 0.14rem;
 line-height: 0.24rem;
} #mianfeijiudian .list {
 margin-top: 0.3rem;
} #mianfeijiudian .list .tit {
 font-size: 0.22rem;
 color: #333333;
} #mianfeijiudian .list .tit:after {
 content:"";
 background-color: #e50012;
 display: block;
 height: 0.05rem;
 width: 0.48rem;
 margin-top: 0.1rem;
}#mianfeijiudian .list .text {
 font-size: 0.14rem;
 line-height: 0.25rem;
 color: #666666;
 padding-top: 0.15rem;
} #mianfeijiudian .j3 {
 background-color: #fafafa;
 padding-top: 0.3rem;
 padding-bottom: 0.6rem;
} #mianfeijiudian .j2 .list .jddome {
 margin-top: 0.3rem;
} .jddome .swiper-slide{
 height:4.38rem} .jddome .swiper-slide img{
 float:left;
 height:auto;
 width:100%} .jddome .swiper-slide p{
 font-size:0.17rem;
 text-align:center;
 clear:both;
 float:none;
 padding-top:0.1rem} .jddome .button-next{
 outline:none;
 background-image:url(../images/ico-sp-next.png);
 height:0.76rem;
 width:0.44rem;
 position:absolute;
 top:1.5rem;
 right:0.05rem;
 z-index:1000} .jddome .button-prev{
 outline:none;
 background-image:url(../images/ico-sp-prev.png);
 height:0.76rem;
 width:0.44rem;
 position:absolute;
 left:0.05rem;
 top:1.5rem;
 z-index:1000} .jddome .swiper-button-disabled{
 opacity:.5} #lianxiwomen .l1 {
 align-items: center;
 display: -webkit-flex;
 background-image: url(../images/lx_bg.jpg);
 background-repeat: no-repeat;
 background-position: right bottom;
 margin-top: 0.44rem;
 min-height:4.41rem;
 background-size:10.41rem 4.41rem;
} #lianxiwomen .l1 .left {
 width: 50%;
} #lianxiwomen .l1 .left strong {
 font-size: 0.24rem;
 color: #e50012;
} #lianxiwomen .l1 .left .lxxx {
 font-size: 0.14rem;
 line-height: 0.28rem;
 padding-top: 0.2rem;
} #lianxiwomen .l1 .left .foot {
 padding-top: 0.5rem;
} #lianxiwomen .l1 .left .foot span {
 vertical-align: middle;
 display: inline-block;
 margin-right: 0.32rem;
 white-space: nowrap;
 font-size: 0.17rem;
} #lianxiwomen .l1 .left .foot span a {
 line-height: 0.44rem;
 color: #e50012;
 height: 0.44rem;
 text-decoration: none;
} #lianxiwomen .l1 .left .foot span.btn a {
 line-height: 0.44rem;
 color: #e50012;
 height: 0.44rem;
 padding-right: 0.26rem;
 padding-left: 0.26rem;
 border: .01rem solid #e50012;
 border-radius: 0.03rem;
 display: inline-block;
 text-decoration: none;
} #lianxiwomen .l1 .left .foot span.tel {
 background-image: url(../images/ico-lx-tel.png);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left: 0.3rem;
 background-size:.22rem .21rem;
} #lianxiwomen .l1 .right {
 text-align: right;
 width: 50%;
 padding-right: 0.4rem;
 box-sizing:border-box;
} #lianxiwomen .l1 .right ul li {
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 margin-right: 0.15rem;
 margin-left: 0.15rem;
} #lianxiwomen .l2 {
 background-color: #f6f6f6;
 border-top-width: 0.01rem;
 border-top-style: solid;
 border-top-color: #ececec;
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #lianxiwomen .l2 .lxlist .tit {
 font-size: 0.24rem;
 font-weight: bold;
 color: #282626;
 text-align: center;
} #lianxiwomen .l2 .lxlist .box {
 overflow: hidden;
} #lianxiwomen .l2 .lxlist .box ul {
 width: 110%;
 display: flex;
flex-wrap: wrap;
align-content: flex-start;
} #lianxiwomen .l2 .lxlist .box ul li {
 background-color: #FFFFFF;
 width: 28.8%;
 margin-right: 2.2%;
 float: left;
 margin-top: 0.3rem;
 padding: 0.34rem;
 box-sizing:border-box;
 background-image: url(../images/lx-l-bg.png);
 background-repeat: no-repeat;
 background-position: right top;
 border-radius: 0.03rem;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 background-size:2.5rem 1.63rem;
} #lianxiwomen .l2 .lxlist .box ul li strong {
 color: #e50012;
 font-size: 0.17rem;
} #lianxiwomen .l2 .lxlist .box ul li .text {
 line-height: 0.24rem;
 padding-top: 0.12rem;
 color: #666666;
} #zhanweishenqing{
 padding-top:0.5rem;
 padding-bottom:0.5rem} #zhanweishenqing .head{
 background-color:#ffffff;
 padding-top:0.5rem;
 padding-bottom:0.5rem;
 text-align:center;
 font-size:0.15rem;
 line-height:0.28rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #ebebeb;
 color:#666666;
} #zhanweishenqing .head strong{
 font-size:0.26rem;
 color:#444444;
 display:block;
 padding-bottom:0.1rem} #zhanweishenqing .box{
 background-color:#fff;
 padding:0.72rem} #zhanweishenqing .box dl{
 display:block;
 clear:both;
 float:none;
 height:auto;
 width:6.8rem;
 margin-right:auto;
 margin-left:auto;
 margin-top:0;
 margin-bottom:0;
 padding-top:0.15rem;
 padding-right:0;
 padding-bottom:0.15rem;
 padding-left:0} #zhanweishenqing .box dl dt{
 font-size:0.17rem;
 color:#666;
 margin:0;
 padding-top:0;
 padding-right:0;
 padding-bottom:0.1rem;
 padding-left:0} #zhanweishenqing .box dl dd{
 display:block;
 margin:0;
 padding:0;
 position:relative} #zhanweishenqing .box dl dd .auth_code{
 top: -0.9rem;
 right: 0rem;
} #zhanweishenqing .box dl dd .Validform_right{
 display:none;
} #zhanweishenqing .box dl dd .select{
 height:0.5rem;
 width:100%;
 border:.01rem solid #ccc;
 font-size:0.17rem;
 line-height:0.5rem;
 padding-left:0.2rem;
 box-sizing:border-box;
 outline:0;
 border-radius:0.04rem;
 background-color:#f7f8fa;
 background-image:url(../images/bg17.png);
 background-repeat:repeat-y;
 background-position:right center} #zhanweishenqing .box dl dd .txt{
 height:0.5rem;
 width:100%;
 border:.01rem solid #ccc;
 padding-left:0.2rem;
 box-sizing:border-box;
 outline:0;
 border-radius:0.04rem;
 font-size:0.17rem;
 background-color:#f7f8fa;
 box-shadow:inset 0 0.01rem 0.01rem rgba(0,0,0,.06)} #zhanweishenqing .box dl dd .txt::-webkit-input-placeholder{
 color:#bfbfbf} #zhanweishenqing .box dl dd .btn{
 font-size:0.18rem;
 font-weight:700;
 color:#fff;
 background-color:#eb5761;
 height:0.6rem;
 border:.01rem solid rgba(0,0,0,.06);
 width:100%;
 outline:0;
 cursor:pointer;
 border-radius:0.04rem} #zhanweishenqing .box dl dd .mianji{
 background-color:#f7f8fa;
 padding:0.2rem;
 text-align:center} #zhanweishenqing .box dl dd .mianji .b{
 display:table;
 margin-right:auto;
 margin-left:auto} #zhanweishenqing .box dl dd .mianji .b span{
 vertical-align:middle;
 display:table-cell;
 padding-right:0.03rem;
 padding-left:0.03rem} #zhanweishenqing .box dl dd .mianji .b span input{
 text-align:center;
 width:0.9rem;
 height:0.42rem;
 padding:0;
 font-weight:700;
 background-color:#fff} #zhanweishenqing .box dl dd .mianji .tips{
 padding-top:0.08rem} .lyzm .auth_code{
 background-color:#fff;
 width:2rem;
 border:.01rem solid #ccc;
 position:absolute;
 top:-0.75rem;
 right:0.15rem;
 padding:.06rem;
 box-sizing:border-box;
 -moz-box-shadow:0 0 0.05rem rgba(0,0,0,.1);
 -webkit-box-shadow:0 0 0.05rem rgba(0,0,0,.1);
 box-shadow:0 0 0.05rem rgba(0,0,0,.1);
 display:none;
 height:0.85rem} .sendcode {
 border-left-style: solid;
 position: absolute;
 top: 0.01rem;
 right: 0.01rem;
 height: 0.48rem;
 padding-left: 0.15rem;
 padding-right: 0.15rem;
 color: #3a68ac;
 background-color: #ecedef;
 border-left-width: 0.01rem;
 border-left-color: #e6e6e6;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 outline: 0;
 cursor: pointer;
} #ztbmys .lw {
 height: 1.9rem;
 position: relative;
} #ztbmys .lw .box {
 background-color: #FFFFFF;
 position: absolute;
 height: 2.68rem;
 width: 100%;
 left: 0rem;
 right: 0rem;
 bottom: 0rem;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 border-radius: 0.05rem;
 box-sizing:border-box;
 padding-top: 0.2rem;
 padding-bottom: 0.2rem;
} #ztbmys .lw .box .tt {
 font-size: 0.18rem;
 font-weight: bold;
 color: #333333;
 text-align: center;
 padding-top: 0.3rem;
 padding-bottom: 0.3rem;
} #ztbmys .lw .box ul{
 align-items: center;
 display: -webkit-flex;
} #ztbmys .lw .box ul li {
 width: 25%;
 padding-right: 0.4rem;
 padding-left: 0.4rem;
 box-sizing:border-box;
 border-right-width: 0.01rem;
 border-right-style: solid;
 border-right-color: #f4f4f4;
 height: 0.84rem;
 padding-top: 0.16rem;
} #ztbmys .lw .box ul li:last-child {
 border-right-style: none;
}#ztbmys .lw .box ul li strong {
 font-size: 0.17rem;
 font-weight: bold;
 color: #333333;
} #ztbmys .lw .box ul li p {
 font-size: 0.13rem;
 line-height: 0.22rem;
 color: #888888;
 padding-top: 0.06rem;
} #ztbmys .lw .box ul li img{
 margin-right: 0.1rem;
 float: left;
}.ztsqfoot .common_tit p {
 font-size: 0.2rem;
 color: #444444;
} .ztsqfoot .common_tit p strong {
 font-size: 0.22rem;
 color: #eb5761;
} .zutuanphoto {
 padding-top: 0.7rem;
 padding-bottom: 0.8rem;
} .zutuanphoto .swiper-slide {
 padding-bottom: 0.42rem;
} .zutuanphoto .swiper-slide img {
 height: auto;
 width: 100%;
 border-radius: 0.05rem;
} .zutuanphoto .swiper-pagination-bullet {
 height: 0.12rem;
 width: 0.12rem;
 outline:none;
} .zutuanphoto .swiper-pagination-bullet-active{
 background-color: #9f4493;
}.ztlogobox {
 text-align: center;
 padding-bottom: 1rem;
} .ztlogobox ul li {
 background-color: #FFFFFF;
 height: 1.38rem;
 width: 1.38rem;
 overflow: hidden;
 position: relative;
 -moz-border-radius: 50%;
 -webkit-border-radius: 50%;
 border-radius: 50%;
 white-space: nowrap;
 display: inline-block;
 margin-right: 0.1rem;
 margin-bottom: 0.2rem;
 margin-left: 0.1rem;
 -moz-box-shadow: 0rem 0.05rem 0.06rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.05rem 0.06rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.05rem 0.06rem rgba(0,0,0,.03);
} .ztlogobox ul li img{
 position:absolute;
 top:50%;
 left:50%;
 transform:translate(-50%,-50%);
 width:100%;
 text-align:center;
}.zhanweitupianbox {
 padding-top: 0.7rem;
 padding-bottom: 0.7rem;
 background-image: url(../images/zhtp-img-bg.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 background-size:100% 100%;
} .photosilideb {
 height: 5.69rem;
 margin-top: 0.5rem;
 overflow: hidden;
 position: relative;
} .photosilideb .swiper-slide {
 height: 5.69rem;
 width: 100%;
 position: relative;
} .photosilideb .swiper-slide span {
 position: absolute;
} .photosilideb .swiper-slide span:nth-child(2) {
 left: 0rem;
 top: 0rem;
 width:4.77rem;
 height:3.26rem;
} .photosilideb .swiper-slide span:nth-child(2) {
 left: 4.83rem;
 top: 0rem;
 width:4.74rem;
 height:3.26rem;
} .photosilideb .swiper-slide span:nth-child(3) {
 right: 0rem;
 top: 0rem;
 width:4.75rem;
 height:3.26rem;
} .photosilideb .swiper-slide span:nth-child(4) {
 left: 0rem;
 bottom: 0rem;
 width:3.55rem;
 height:2.37rem;
} .photosilideb .swiper-slide span:nth-child(5) {
 left: 3.6rem;
 bottom: 0rem;
 width:3.57rem;
 height:2.37rem;
} .photosilideb .swiper-slide span:nth-child(6) {
 right: 3.62rem;
 bottom: 0rem;
 width:3.55rem;
 height:2.37rem;
} .photosilideb .swiper-slide span:nth-child(7) {
 right: 0rem;
 bottom: 0rem;
 width:3.56rem;
 height:2.37rem;
} .photosilideb .swiper-slide span img {
 float: left;
 height: 100%;
 width: 100%;
} .photosilideb .button-prev{
 background-image: url(../images/silde-ico-z.png);
 height: 0.6rem;
 width: 0.6rem;
 margin-top: -0.3rem;
 position: absolute;
 left: 0rem;
 top: 50%;
 bottom: 50%;
 z-index: 10;
 outline:none;
} .photosilideb .button-next{
 background-image: url(../images/silde-ico-y.png);
 height: 0.6rem;
 width: 0.6rem;
 margin-top: -0.3rem;
 position: absolute;
 right: 0rem;
 top: 50%;
 bottom: 50%;
 z-index: 10;
 outline:none;
} .photosilideb .swiper-button-disabled{
 opacity: 0.3;
} #chailvbutie {
 padding-bottom: 0.8rem;
} #chailvbutie .list {
 margin-top: 0.7rem;
} #chailvbutie .list ul li {
 background-repeat: no-repeat;
 background-position: center bottom;
 background-color: #f3f4f6;
 min-height:3.83rem;
 margin-top: 0.3rem;
 position: relative;
} #chailvbutie .list ul li .con {
 position:absolute;
 top:50%;
 left:0%;
 transform:translate(0%,-50%);
 width:55%;
 padding-left: 0.6rem;
 box-sizing:border-box;
} #chailvbutie .list ul li:nth-child(2) .con {
 right:0%;
 left:auto;
 transform:translate(0%,-50%);
 padding-left: auto;
 padding-right: 0.6rem;
}#chailvbutie .list ul li .con strong {
 font-size: 0.22rem;
 color: #000000;
} #chailvbutie .list ul li .con p {
 font-size: 0.15rem;
 line-height: 0.32rem;
 color: #666666;
 padding-top: 0.15rem;
} #chailvbutie .list ul li .con .meiti {
 margin-top: 0.25rem;
 padding-top: 0.25rem;
 border-top-width: 0.01rem;
 border-top-style: solid;
 border-top-color: #E6E6E6;
 font-size: 0.14rem;
 line-height: 0.24rem;
} #chailvbutie .list ul li .con .meiti img {
 float: left;
 margin-right: 0.15rem;
 height: 0.61rem;
 margin-top: -0.03rem;
} #chailvbutie .gdtl {
 background-image: url(../images/bt-adbg.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 height: 2.03rem;
 margin-top: 0.6rem;
 position: relative;
 align-items: center;
 display: -webkit-flex;
 border-radius: 0.04rem;
} #chailvbutie .gdtl .text {
 font-size: 0.38rem;
 padding-left: 3.12rem;
 color: #FFFFFF;
 width: 50%;
 box-sizing:border-box;
} #chailvbutie .gdtl .text p {
 font-size: 0.18rem;
 padding-top: 0.15rem;
} #chailvbutie .gdtl .btn {
 text-align: right;
 width: 50%;
 padding-right: 1rem;
 box-sizing:border-box;
} #chailvbutie .gdtl .btn a {
 font-size: 0.16rem;
 line-height: 0.48rem;
 font-weight: bold;
 color: #f44f5c;
 text-decoration: none;
 background-color: #FFFFFF;
 height: 0.48rem;
 padding-right: 0.62rem;
 padding-left: 0.62rem;
 white-space: nowrap;
 display: inline-block;
 border-radius: 0.5rem;
 -moz-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.1);
 -webkit-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.1);
 box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.1);
} #chailvbutie .sqjtbtbd {
 background-color: #f4f5f7;
 padding: 0.8rem;
 margin-top: 0.6rem;
 box-sizing:border-box;
} #chailvbutie .sqjtbtbd .lc {
 text-align: center;
 margin-top: 0.5rem;
} #chailvbutie .sqjtbtbd .lc ul li {
 font-size: 0.15rem;
 text-align: center;
 white-space: nowrap;
 display: inline-block;
 padding-right: 0.59rem;
 padding-left: 0.59rem;
 padding-top: 0.25rem;
 position: relative;
} #chailvbutie .sqjtbtbd .lc ul li span {
 color: #FFFFFF;
 background-color: #32a8d9;
 text-align: center;
 height: 0.32rem;
 width: 0.32rem;
 margin-top: -0.16rem;
 margin-left: -0.16rem;
 position: absolute;
 left: 50%;
 top: 0rem;
 right: 50%;
 border-radius: 0.5rem;
 line-height: 0.32rem;
 z-index: 5;
} #chailvbutie .sqjtbtbd .lc ul li:before {
 content:"";
 border-bottom-width: 0.01rem;
 border-bottom-style: dashed;
 border-bottom-color: #32a8d9;
 position: absolute;
 z-index: 1;
 height: 0.01rem;
 width: 100%;
 left: 0rem;
 top: 0rem;
 right: 0rem;
} #chailvbutie .sqjtbtbd .lc ul li.on span {
 background-color: #ffb400;
} #chailvbutie .sqjtbtbd .lc ul li.on:before {
 border-bottom-width: 0.01rem;
 border-bottom-style: dashed;
 border-bottom-color: #ffb400;
} #chailvbutie .biaoge{
 width:50%;
 box-sizing:border-box;
 margin-right: auto;
 margin-left: auto;
 margin-top: 0.5rem;
} #chailvbutie .biaoge .auth_code{
 background-color:#fff;
 width: 2rem;
 border:.01rem solid #ccc;
 position:absolute;
 top:-0.8rem;
 right:1.6rem;
 padding:.06rem;
 box-sizing:border-box;
 -moz-box-shadow:0 0 0.05rem rgba(0,0,0,.1);
 -webkit-box-shadow:0 0 0.05rem rgba(0,0,0,.1);
 box-shadow:0 0 0.05rem rgba(0,0,0,.1);
 display:none;
 height:0.85rem;
 z-index: 999999;
} #chailvbutie .biaoge .auth_code .row{
 display:table;
 width:100%} #chailvbutie .biaoge .auth_code .row .l{
 vertical-align: top;
 display:table-cell;
 text-align:center} #chailvbutie .biaoge .auth_code .row .l .code{
 height:.214rem;
 width: 1.1rem;
 border:.01rem solid #ccc;
 outline:0;
 text-align:center} #chailvbutie .biaoge .auth_code .row .Validform_checktip{
 display:none;
} #chailvbutie .biaoge .auth_code .row .l .send-code{
 height:.25rem;
 width:.5rem;
 color:#fff;
 background-color:#ffa235;
 border:.01rem solid #f90} #chailvbutie .biaoge .auth_code .row .l img{
 height:.22rem;
 width:.6rem} #chailvbutie .biaoge ul{
 padding:0.1rem;
 box-sizing:border-box} #chailvbutie .biaoge ul li{
 display:block;
 padding-bottom:0.16rem;
 position:relative} #chailvbutie .biaoge ul li:before{
 content:"*";
 font-size:0.14rem;
 line-height:0.04rem;
 color:red;
 text-align:center;
 display:block;
 height:0.14rem;
 width:0.14rem;
 margin-top:-0.07rem;
 position:absolute;
 left:0.1rem;
 top:50%;
 bottom:50%} #chailvbutie .biaoge ul li .sendcode{
 height:0.5rem} #chailvbutie .biaoge ul li .sendcode{
 border-left-style:solid;
 position:absolute;
 top:0.05rem;
 right:0.05rem;
 height:0.4rem;
 padding-left:0.15rem;
 padding-right:0.15rem;
 color:#fff;
 background-color:#1e9bdc;
 border-left-width:0.01rem;
 border-left-color:#1e9bdc;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 outline:0;
 cursor:pointer} #chailvbutie .biaoge ul li .auth_code{
 right: 0rem;
 top: -0.85rem;
} #chailvbutie .biaoge ul li.gsmc{
 font-size:0.15rem;
 color:#333} #chailvbutie .biaoge ul li.gsmc span{
 color:#f60} #chailvbutie .biaoge ul li .txt{
 background-color:#ffffff;
 height:0.5rem;
 width:100%;
 padding-left:0.25rem;
 outline:0;
 border:.01rem solid #e7e7e7;
 box-sizing:border-box;
 font-size:0.15rem;
 border-radius:0.05rem } #chailvbutie .biaoge ul li .textarea{
 background-color:#f2f2f2;
 height:0.8rem;
 width:100%;
 padding-left:0.15rem;
 outline:0;
 border:.01rem solid #e7e7e7;
 box-sizing:border-box;
 font-size:0.15rem;
 border-radius:0.05rem;
 font-family:"微软雅黑";
 padding-top:0.05rem;
 box-sizing:border-box;
 line-height:0.22rem;
 outline:0} #chailvbutie .biaoge ul li .btn{
 font-size:0.17rem;
 font-weight:700;
 color:#ffffff;
 background-color:#ee6262;
 text-align:center;
 height:0.6rem;
 border:.01rem solid #ee6262;
 width:100%;
 border-radius:0.05rem;
 cursor:pointer;
 outline:0}#canguanzhinan {
 padding-top: 0.3rem;
 padding-bottom: 0.6rem;
} #canguanzhinan .lmtab {
 background-color: #FFFFFF;
 height: 0.68rem;
 padding-left: 0.4rem;
 border-radius:0.05rem;
} #canguanzhinan .lmtab ul li {
 font-size: 0.16rem;
 line-height: 0.64rem;
 white-space: nowrap;
 display: inline-block;
 height: 0.66rem;
 margin-right: 0.4rem;
} #canguanzhinan .lmtab ul li a {
 text-decoration: none;
 display: inline-block;
 font-size: 0.17rem;
} #canguanzhinan .lmtab ul li.cur a {
 font-weight: bold;
 color: #e50012;
 border-bottom-width: 0.03rem;
 border-bottom-style: solid;
 border-bottom-color: #e50012;
} #canguanzhinan .fyts {
 background-color: #f2f8ff;
 border: .01rem solid #d3dfef;
 color: #eb6365;
 margin-top: 0.3rem;
 border-radius:0.05rem;
 font-size: 0.15rem;
 padding-top: 0.25rem;
 padding-right: 0.3rem;
 padding-bottom: 0.25rem;
 padding-left: 0.3rem;
 -moz-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.03);
} #canguanzhinan .fyts:before {
 content:"";
 background-image: url(../images/ico-wxts.png);
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 height: 0.21rem;
 width: 0.25rem;
 margin-top: -0.03rem;
 margin-right: 0.1rem;
} #canguanzhinan .fangyitixing {
 background-color: #fff7cc;
 padding-top: 0.3rem;
 padding-right: 0.4rem;
 padding-bottom: 0.3rem;
 padding-left: 0.4rem;
 border: .01rem solid #edd39e;
 margin-top: 0.3rem;
} #canguanzhinan .fangyitixing .tit {
 font-size: 0.18rem;
 font-weight: bold;
 color: #000000;
 padding-bottom: 0.2rem;
} #canguanzhinan .fangyitixing .box .text {
 font-size: 0.16rem;
 line-height: 0.26rem;
 color: #e84343;
 max-height: 1.68rem;
 display: -webkit-box;
 -webkit-line-clamp: 6;
 -webkit-box-orient: vertical;
 overflow: hidden;
}
#canguanzhinan .zhanguanjiaotong .box ul {
display: flex;
flex-wrap: wrap;
align-content: flex-start;
}

#canguanzhinan .fangyitixing .box .zkgd {
 margin-top: 0.15rem;
 border-top-width: 0.01rem;
 border-top-style: solid;
 border-top-color: #e7d25e;
 text-align: center;
} #canguanzhinan .fangyitixing .box .zkgd span {
 line-height: 0.28rem;
 color: #000000;
 background-color: #e7d25e;
 white-space: nowrap;
 display: inline-block;
 height: 0.26rem;
 margin-right: auto;
 margin-left: auto;
 padding-right: 0.16rem;
 padding-left: 0.16rem;
 text-align: center;
 -moz-border-radius: 0rem 0rem 0.04rem 0.04rem;
 -webkit-border-radius: 0rem 0rem 0.04rem 0.04rem;
 border-radius: 0rem 0rem 0.04rem 0.04rem;
 cursor: pointer;
} #canguanzhinan .fangyitixing .box .zkgd span:before {
 content:"查看更多 ∨";
} #canguanzhinan .fangyitixing.show .box .zkgd span:before {
 content:"收缩 ∧";
} #canguanzhinan .fangyitixing.show .box .text {
 max-height: 1000rem;
 -webkit-line-clamp: 1000000;
 -webkit-box-orient: vertical;
 overflow: visible;
} #canguanzhinan .fangyitixing .box .ts {
 font-size: 0.13rem;
 color: #666666;
 padding-top: 0.2rem;
 line-height: 0.24rem;
} #canguanzhinan .zhanguanjiaotong {
 background-color: #FFFFFF;
 margin-top: 0.3rem;
 padding-top: 0.3rem;
 padding-right: 0.4rem;
 padding-bottom: 0.3rem;
 padding-left: 0.4rem;
} #canguanzhinan .zhanguanjiaotong .tit {
 font-size: 0.18rem;
 font-weight: bold;
 color: #000000;
 padding-bottom: 0.2rem;
}#canguanzhinan .zhanguanjiaotong .add {
 font-size: 0.15rem;
 padding-bottom: 0.2rem;
} #canguanzhinan .zhanguanjiaotong .box ul li {
 width: 49%;
 padding: 0.2rem;
 box-sizing:border-box;
 margin-top: 0.15rem;
} #canguanzhinan .zhanguanjiaotong .box ul li:nth-child(2n) {
 float:right;
} #canguanzhinan .zhanguanjiaotong .box ul li:nth-child(3),#canguanzhinan .zhanguanjiaotong .box ul li:nth-child(4),#canguanzhinan .zhanguanjiaotong .box ul li:nth-child(7),#canguanzhinan .zhanguanjiaotong .box ul li:nth-child(8){
 background-color:#f9f9f9;
}


#canguanzhinan .zhanguanjiaotong .box ul li strong {
 font-size: 0.16rem;
 color: #e50012;
 display: block;
 padding-bottom: 0.15rem;
 position: relative;
} #canguanzhinan .zhanguanjiaotong .box ul li strong:before {
 content:"";
 background-color: #e50012;
 display: block;
 position: absolute;
 height: 0.16rem;
 width: 0.04rem;
 left: -0.18rem;
 top: 0.03rem;
} #canguanzhinan .zhanguanjiaotong .box ul li .l {
 padding-top: 0.06rem;
 padding-bottom: 0.06rem;
 line-height: 0.22rem;
 color: #666666;
} #canguanzhinan .zhanguanjiaotong .box ul li .l span {
 color: #999999;
} #canguanzhinan .zhanguanjiaotong .box:after {
 content:"";
 display: block;
 clear: both;
 float: none;
} #canguanzhinan .zhoubianjiudian {
 margin-top: 0.4rem;
} #canguanzhinan .zhoubianjiudian .hotellist .tab{
 height:0.48rem;
 border-bottom-width:0.02rem;
 border-bottom-style:solid;
 border-bottom-color:#cbcbcb} #canguanzhinan .zhoubianjiudian .hotellist .tab ul li{
 line-height:0.5rem;
 text-align:center;
 float:left;
 height:0.5rem;
 width:33.333%} #canguanzhinan .zhoubianjiudian .hotellist .tab ul li a{
 font-size:0.17rem;
 color:#666;
 text-decoration:none;
 display:block} #canguanzhinan .zhoubianjiudian .hotellist .tab ul li.on a{
 color:#fff;
 background-color:#e50012;
 border-radius:0.03rem 0.03rem 0 0} #canguanzhinan .zhoubianjiudian .hotellist .box{
 padding-top:0.4rem;
} #canguanzhinan .zhoubianjiudian .hotellist .box ul li{
 float:left;
 height:2.88rem;
 float:left;
 width:48%;
 padding-left:2.9rem;
 position:relative;
 box-sizing:border-box} #canguanzhinan .zhoubianjiudian .hotellist .box ul li:nth-child(2n){
 float:right} #canguanzhinan .zhoubianjiudian .hotellist .box ul{
 display:none} #canguanzhinan .zhoubianjiudian .hotellist .box ul.cur{
 display:block} #canguanzhinan .zhoubianjiudian .hotellist .box ul li img{
 height:2.21rem;
 width:2.63rem;
 position:absolute;
 left:0;
 top:0} #canguanzhinan .zhoubianjiudian .hotellist .box ul li .text strong{
 font-size:0.16rem;
 color:#000;
 display:block;
 padding-bottom:0.1rem;
 font-weight:400} #canguanzhinan .zhoubianjiudian .hotellist .box ul li .text span{
 font-size:0.13rem;
 line-height:0.24rem;
 display:block;
 padding-top:0.03rem;
 padding-bottom:0.03rem} #canguanzhinan .zhoubianjiudian .hotellist .box ul li .text span i{
 color:#afafaf;
 font-style:normal} #canguanzhinan .zhoubianjiudian .hotellist .box ul li .text .btn{
 padding-top:0.08rem} #canguanzhinan .zhoubianjiudian .hotellist .box ul li .text .btn a{
 line-height:0.36rem;
 background-color:#e8e8e8;
 text-align:center;
 display:block;
 height:0.36rem;
 width:1.16rem;
 border-radius:0.03rem;
 text-decoration: none;
} #canguanzhinan .zhoubianjiudian .hotellist .box ul li .text .btn a:hover{
 color:#ad6a01;
 background-color:#ffe000}#canguanzhinan .zhoubianjiudian .tit {
 font-size: 0.17rem;
 color: #000000;
 padding-bottom: 0.3rem;
 font-weight: bold;
} #canguanzhinan .dingfangfangshi {
 background-color: #FFFFFF;
 padding: 0.4rem;
 margin-top: 0.1rem;
 box-sizing:border-box;
} .reservation{
 padding-top:0.2rem;
 padding-bottom:0.2rem} .reservation .tit{
 font-size:0.2rem;
 color:#262d3d;
 padding-bottom:0.2rem;
 font-weight: bold;
} .reservation .box .con {
 float:left;
 width:49%;
 padding-left:1.4rem;
 background-image:url(../images/ico-df-tel.png);
 background-repeat:no-repeat;
 background-position:left center;
 background-size:1.6rem auto;
 box-sizing:border-box;
 font-size:0.14rem;
 line-height:0.28rem } .reservation .box .con strong{
 font-size: 0.17rem;
} .reservation .box .con.tel{
 border-right-width:0.01rem;
 border-right-style:solid;
 border-right-color:#f7f7f7;
 box-sizing:border-box;
 width:45%} .reservation .box .con.int{
 background-image:url(../images/ico-df-int.png);
 background-position:0.4rem;
 padding-left:2rem;
 width:53%} .reservation .box .con.int a{
 color:#0779c1;
 text-decoration:underline} #certify {
 position: relative;
 width: 14.4rem;
 margin: 0 auto } #certify .swiper-container {
 padding-bottom: 0.6rem;
} #certify .swiper-slide {
 width:4.44rem;
 height:3.5rem;
 background: #fff;
 box-shadow: 0 0.08rem 0.1rem rgba(0, 0, 0, .06);
 border-radius:0.05rem;
} #certify .swiper-slide img{
 display:block;
} #certify .swiper-slide p {

 line-height: 0.98rem;
 padding-top: 0;
 text-align: center;
 color: #636363;
 font-size: 1.1em;
 margin: 0;
} #certify .swiper-pagination {
 width: 100%;
 bottom: 0.2rem;
} #certify .swiper-pagination-bullets .swiper-pagination-bullet {
 margin: 0 0.05rem;
 border: .03rem solid #fff;
 background-color: #d5d5d5;
 width: 0.1rem;
 height: 0.1rem;
 opacity: 1;
} #certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
 border: .03rem solid #00aadc;
 background-color: #fff;
} #certify .swiper-button-prev {
 left: 0rem;
 width: 0.29rem;
 height: 0.29rem;
 background-position: center center;
 background-image: url(../images/ico-aw-l-sj.png);
 background-repeat: no-repeat;
 background-size:100% auto;
 margin-top: -0.55rem;
} #certify .swiper-button-prev:hover {
} #certify .swiper-button-next {
 right: 0rem;
 width: 0.29rem;
 height: 0.29rem;
 background-position: center center;
 background-image: url(../images/ico-aw-r-sj.png);
 background-repeat: no-repeat;
 background-size:100% auto;
 margin-top: -0.55rem;
} #certify .swiper-button-next:hover {
}#zhanhuilishishuju .jianjie {
 font-size: 0.16rem;
 line-height: 0.26rem;
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #zhanhuilishishuju .yzsfw .data {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
 text-align: center;
} #zhanhuilishishuju .yzsfw .data ul li {
 white-space: nowrap;
 display: inline-block;
 padding-right: 0.6rem;
 padding-left: 0.6rem;
 text-align: center;
} #zhanhuilishishuju .yzsfw .data ul li .s {
 font-size: 0.16rem;
} #zhanhuilishishuju .yzsfw .data ul li .s span {
 font-size: 0.42rem;
 font-weight: bold;
 color: #e50012;
 display: inline-block;
 margin-right: 0.03rem;
 margin-bottom: -0.07rem;
 margin-left: 0.03rem;
} #zhanhuilishishuju .yzsfw .data ul li .t span {
 font-size: 0.18rem;
 line-height: 0.36rem;
 color: #444444;
 background-color: rgba(255,255,255, 0.3);
 text-align: center;
 white-space: nowrap;
 display: inline-block;
 height: 0.36rem;
 padding-right: 0.36rem;
 padding-left: 0.36rem;
 border-radius:0.5rem;
 margin-top: 0.2rem;
} #zhanhuilishishuju .yzsfw {
 background-image: url(../images/sj-bg.jpg);
 background-repeat: no-repeat;
 background-position: center top;
 padding-top: 0.8rem;
} #certify .swiper-slide .ico {
 height: 1.34rem;
 width: 1.34rem;
 margin-top: 0.4rem;
 margin-bottom: 0.3rem;
 position: relative;
 overflow: hidden;
 background-color: #ebecef;
 margin-right: auto;
 margin-left: auto;
 border-radius:50%;
} #certify .swiper-slide .ico span{
 top:50%;
 left:50%;
 transform:translate(-50%,-50%);
 width:100%;
 text-align:center;
 position: absolute;
 display: block;
}#certify .swiper-slide .ico span img {
 display: inline-block;
 margin-right: auto;
 margin-left: auto;
} #certify .swiper-slide .name {
 font-size: 0.24rem;
 color: #e50012;
 text-align: center;
} #certify .swiper-slide .txt {
 font-size: 0.15rem;
 line-height: 0.24rem;
 color: #666666;
 margin-right: auto;
 margin-left: auto;
 text-align: center;
 padding-top: 0.25rem;
 padding-right: 0.6rem;
 padding-left: 0.6rem;
} #zhanhuilishishuju .lnshuju {
 padding-top: 0.4rem;
} #zhanhuilishishuju .lnshuju .box ul {
 display: table;
 width: 100%;
 margin-top: 0.3rem;
} #zhanhuilishishuju .lnshuju .box ul li {
 display: table-row-group;
} #zhanhuilishishuju .lnshuju .box ul li.t span {
 font-size: 0.17rem;
 font-weight: bold;
} #zhanhuilishishuju .lnshuju .box ul li span {
 vertical-align: middle;
 display: table-cell;
 font-size: 0.16rem;
 padding-top: 0.2rem;
 padding-bottom: 0.2rem;
 text-align: center;
 box-sizing:border-box;
 border-top-width: 0.01rem;
 border-bottom-width: 0.01rem;
 border-top-style: solid;
 border-bottom-style: solid;
 border-top-color: transparent;
 border-bottom-color:transparent;
} #zhanhuilishishuju .lnshuju .box ul li:nth-child(2n) span {
 background-color: #f6f6f6;
} #zhanhuilishishuju .lnshuju .box ul li:hover span {
 color: #ff5400;
 background-color: #fffeef;
 border-top-width: 0.01rem;
 border-bottom-width: 0.01rem;
 border-top-style: solid;
 border-bottom-style: solid;
 border-top-color: #ffc000;
 border-bottom-color: #ffc000;
} #zhanhuilishishuju .lnshuju .box ul li:hover span:nth-child(1) {
 border-left-width: 0.01rem;
 border-left-style: solid;
 border-left-color: #ffc000;
} #zhanhuilishishuju .lnshuju .box ul li:hover span:last-child {
 border-right-width: 0.01rem;
 border-right-style: solid;
 border-right-color: #ffc000;
} #zhanhuilishishuju .lnshuju .box ul li span:nth-child(1) {
 border-left-width: 0.01rem;
 border-left-style: solid;
 border-left-color: transparent;
} #zhanhuilishishuju .lnshuju .box ul li span:last-child {
 border-right-width: 0.01rem;
 border-right-style: solid;
 border-right-color: transparent;
} .logoshowbox {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} .logolist .list {
 border: .01rem solid #ffffff;
 box-sizing: border-box;
 margin-top: 0.4rem;
}  .logolist ul:after
{
	content:"";
	display: block;
	clear: both;
	float: none;
} .logolist ul li{
 width:14.285%;
 border-right-width:0.02rem;
 border-right-style:solid;
 border-right-color:#ffffff;
 box-sizing:border-box;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
 border-top-width:0.02rem;
 border-top-style:solid;
 border-top-color:#ffffff} .logolist ul li:nth-child(-n+6){
 border-top-style:none} .logolist ul li:hover{
 background-color:#f3f3f3} .logolist ul li img{
 float:left;
 height:auto;
 width:100%} .logolist .more {
 text-align: center;
 padding-top: 0.52rem;
} .logolist .more a {
 background-color: #f7f7f7;
 display: inline-block;
 height: 0.4rem;
 padding-right: 0.36rem;
 padding-left: 0.36rem;
 color: #e50012;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 line-height: 0.4rem;
 text-decoration: none;
} .logolist .more a:after {
 content:"";
 background-image: url(../images/ico-more-aw.png);
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 height: 0.1rem;
 width: 0.09rem;
 margin-left: 0.1rem;
 margin-top: -0.02rem;
} .logolist2 .list {
 border: .01rem solid #ffffff;
 box-sizing: border-box;
 margin-top: 0.4rem;
} .logolist2 ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} .logolist2 ul li{
 float:left;
 width:14.285%;
 border-right-width:0.02rem;
 border-right-style:solid;
 border-right-color:#ffffff;
 box-sizing:border-box;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
 border-top-width:0.02rem;
 border-top-style:solid;
 border-top-color:#ffffff} .logolist2 ul li:nth-child(-n+6){
 border-top-style:none} .logolist2 ul li:hover{
 background-color:#f3f3f3} .logolist2 ul li img{
 float:left;
 height:auto;
 width:100%} .logolist2 .more {
 text-align: center;
 padding-top: 0.52rem;
} .logolist2 .more a {
 background-color: #f7f7f7;
 display: inline-block;
 height: 0.4rem;
 padding-right: 0.36rem;
 padding-left: 0.36rem;
 color: #e50012;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 line-height: 0.4rem;
 text-decoration: none;
} .logolist2 .more a:after {
 content:"";
 background-image: url(../images/ico-more-aw.png);
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 height: 0.1rem;
 width: 0.09rem;
 margin-left: 0.1rem;
 margin-top: -0.02rem;
} .m80{
 margin-top:0.8rem;
} #zhanlanyingxiangli .zhyxlsj {
 padding-top: 0.8rem;
} #zhanlanyingxiangli .zhyxlsj .box {
 margin-top: 0.6rem;
} #zhanlanyingxiangli .zhyxlsj .box ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} #zhanlanyingxiangli .zhyxlsj .box ul li {
 text-align: center;
 width: 25%;
 border-right-width: 0.01rem;
 border-right-style: solid;
 border-right-color: #F1F1F1;
 box-sizing:border-box;
} #zhanlanyingxiangli .zhyxlsj .box ul li:last-child {
 border-right-style: none;
} #zhanlanyingxiangli .zhyxlsj .box ul li span {
 font-size: 0.36rem;
 font-weight: bold;
 color: #e50012;
} #zhanlanyingxiangli .zhyxlsj .box ul li p {
 font-size: 0.2rem;
 color: #444444;
 padding-top: 0.05rem;
} .xuanchuantuiguang {
 margin-top: 0.8rem;
} .xuanchuantuiguang .box {
 margin-top: 0.5rem;
 height: 4.5rem;
} .xuanchuantuiguang .box ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} .xuanchuantuiguang .box ul li {
 background-color: #FFFFFF;
 width: 20%;
 box-sizing:border-box;
 margin-left: -0.01rem;
 z-index: 1;
 box-sizing:border-box;
 font-size: 0.14rem;
 line-height: 0.26rem;
 padding-top: 1.88rem;
 padding-right: 0.22rem;
 padding-bottom: 0.22rem;
 padding-left: 0.22rem;
 background-image: url(../images/xc-002.jpg);
 background-repeat: no-repeat;
 background-position: center top;
 background-size:100% auto;
 min-height:4.4rem;
 position: relative;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} .xuanchuantuiguang .box ul li:before {
 content:"";
 display: block;
 border: .01rem solid rgba(0, 0, 0, 0.04);
 position: absolute;
 z-index: 0;
 left: 0rem;
 top: 0rem;
 right: 0rem;
 bottom: 0rem;
} .xuanchuantuiguang .box ul li:nth-child(1) {
 background-image: url(../images/xc-001.jpg);
 background-color: #f5fcfe;
} .xuanchuantuiguang .box ul li:nth-child(2) {
 background-image: url(../images/xc-002.jpg);
 background-color: #FFFFFF;
} .xuanchuantuiguang .box ul li:nth-child(3) {
 background-image: url(../images/xc-003.jpg);
 background-color: #f9f8ff;
} .xuanchuantuiguang .box ul li:nth-child(4) {
 background-image: url(../images/xc-004.jpg);
 background-color: #fff9fd;
} .xuanchuantuiguang .box ul li:nth-child(5) {
 background-image: url(../images/xc-005.jpg);
 background-color: #fff7f7;
} .xuanchuantuiguang .box ul li:hover {
 -moz-box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0.2);
 box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0.2);
 z-index: 100;
 margin-top:-0.1rem;
} .xuanchuantuiguang .box ul li strong {
 font-size: 0.22rem;
 font-weight: normal;
 text-align: center;
 display: block;
 padding-bottom: 0.4rem;
} .zhenshipingjia .tab {
 text-align: center;
 margin-top: 0.5rem;
 height: 0.52rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: rgba(255, 255, 255, 0.4);
} .zhenshipingjia .tab ul li {
 font-size: 0.17rem;
 line-height: 0.52rem;
 color: #FFFFFF;
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 margin-right: 0.35rem;
 margin-left: 0.35rem;
 cursor: pointer;
} .zhenshipingjia .tab ul li.on {
 color: #ffe400;
 position: relative;
} .zhenshipingjia .tab ul li.on:after {
 content:"";
 display: block;
 height: 0.04rem;
 width: 0.42rem;
 margin-left: -0.21rem;
 position: absolute;
 left: 50%;
 right: 50%;
 bottom: -0.02rem;
 background-color: #ffe400;
} .zhenshipingjia {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
 background-image: url(../images/zspj-bg.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 background-size:19.2rem 100%;
 margin-bottom: 0.8rem;
 margin-top: 0.8rem;
} .zhenshipingjia .common_tit span {
 color: #FFFFFF;
} .zhenshipingjia .common_tit p:before {
 content: "";
 background-color: #ffffff;
} .zhenshipingjia .box {
 padding-top: 0.52rem;
} .zhenshipingjia .box .list {
 height: 0rem;
 overflow: hidden;
} .zhenshipingjia .box .list.cur {
 height: auto;
} .zhenshipingjia .box .list .swiper {
 overflow: hidden;
 width: 100%;
} .zhenshipingjia .box .list .swiper-slide {
 height: 4.5rem;
 background-color: #FFFFFF;
 margin-bottom: 0.3rem;
} .zhenshipingjia .box .list .swiper-slide .pic {
 overflow: hidden;
 position: relative;
 cursor: pointer;
} .zhenshipingjia .box .list .swiper-slide .pic:after {
 content:"";
 background-image: url(../images/ico-pllay.png);
 background-repeat: no-repeat;
 background-position: center center;
 height: 0.44rem;
 width: 0.44rem;
 margin-top: -0.22rem;
 margin-left: -0.22rem;
 position: absolute;
 left: 50%;
 top: 50%;
 right: 50%;
 bottom: 50%;
 background-size:100% 100%;
} .zhenshipingjia .box .list .swiper-slide .pic img {
 float: left;
 height: auto;
 width: 100%;
} .zhenshipingjia .box .list .swiper-slide .text {
 position: absolute;
 height: 2.22rem;
 left: 0rem;
 right: 0rem;
 bottom: 0rem;
 box-sizing:border-box;
 padding-top: 0.15rem;
 padding-right: 0.3rem;
 padding-bottom: 0.15rem;
 padding-left: 0.3rem;
} .zhenshipingjia .box .list .swiper-slide .text .dy {
 font-size: 0.15rem;
 line-height: 0.26rem;
} .zhenshipingjia .box .list .swiper-slide .gs {
 position: absolute;
 height: 0.5rem;
 left: 0.3rem;
 right: 0.3rem;
 bottom: 0.2rem;
} .zhenshipingjia .box .list .swiper-slide .gs p {
 padding-top: 0.06rem;
} .zhenshipingjia .box .list .swiper-slide .gs img {
 float: left;
 height: 0.5rem;
 width: auto;
 margin-right: 0.1rem;
} .zhenshipingjia .swiper-pagination{
 text-align: center;
 position: absolute;
 left: 0rem;
 right: 0rem;
} .zhenshipingjia .box .list .swiper-pagination-bullet {
 height: 0.12rem;
 width: 0.12rem;
 outline:none;
 margin-right: 0.02rem;
 margin-left: 0.02rem;
} .zhenshipingjia .box .list .swiper-pagination-bullet-active{
 background-color: #9f4493;
} #gerencanguan .womendehezuo {
 padding-bottom: 0.8rem;
} #gerencanguan .changjianwenti {
 padding-bottom: 0.8rem;
} #gerencanguan .changjianwenti .box{
 padding-top:0.28rem} #gerencanguan .changjianwenti .tit:after{
 content:"";
 background-color:#f2de2a;
 display:block;
 clear:both;
 float:none;
 height:0.05rem;
 width:0.52rem;
 margin-top:0.18rem;
 margin-right:auto;
 margin-left:auto} #gerencanguan .changjianwenti .box ul li{
 background-color:#f7f8fa;
 float:left;
 width:49%;
 margin-top:0.3rem;
 box-sizing:border-box;
 padding-top:0.25rem;
 padding-right:0.3rem;
 padding-bottom:0.25rem;
 padding-left:0.3rem} #gerencanguan .changjianwenti .box ul li:nth-child(2n){
 float:right} #gerencanguan .changjianwenti .box ul li strong{
 font-size:0.17rem;
 display:block;
 padding-left:0.42rem;
 position:relative;
 font-weight: normal;
 color: #333333;
} #gerencanguan .changjianwenti .box ul li strong:before{
 content:"问";
 color:#fff;
 background-color:#f17171;
 text-align:center;
 display:block;
 height:0.24rem;
 width:0.24rem;
 position:absolute;
 left:0;
 top:0;
 font-weight:400;
 font-size:0.14rem;
 line-height:0.24rem;
 -moz-border-radius: 0.03rem;
 -webkit-border-radius: 0.03rem;
 border-radius: 0.03rem;
} #gerencanguan .changjianwenti .box ul li p:after{
 content:"答";
 color:#fff;
 background-color:#48bd90;
 text-align:center;
 display:block;
 height:0.24rem;
 width:0.24rem;
 position:absolute;
 left:0;
 top:0.2rem;
 font-weight:400;
 font-size:0.14rem;
 line-height:0.24rem;
 -moz-border-radius: 0.03rem;
 -webkit-border-radius: 0.03rem;
 border-radius: 0.03rem;
} #gerencanguan .changjianwenti .box ul li p{
 font-size:0.15rem;
 line-height:0.24rem;
 color:#999099;
 padding-left:0.42rem;
 position:relative;
 padding-top:0.15rem} #gerencanguan .zhanhuijiazhi .box:after {
 content:"";
 display: block;
 clear: both;
 float: none;
} #gerencanguan .zhanhuijiazhi {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #gerencanguan .zhanhuijiazhi .box {
 margin-top: 0.5rem;
} #gerencanguan .zhanhuijiazhi .box ul li {
 background-color: #f4f6f7;
 float: left;
 height: 1.88rem;
 width: 4.93rem;
 margin-top: 0.24rem;
 margin-left: 0.24rem;
 box-sizing:border-box;
 padding-top: 0.3rem;
 padding-right: 0.32rem;
 padding-left: 0.32rem;
} #gerencanguan .zhanhuijiazhi .box ul li:nth-child(1) {
 height: 4rem;
 width: 4.02rem;
 margin-left: 0rem;
 background-image: url(../images/5djz-bg.jpg);
 background-repeat: no-repeat;
 background-position: right bottom;
}#gerencanguan .zhanhuijiazhi .box ul li strong {
 font-size: 0.17rem;
 color: #333333;
 display: block;
} #gerencanguan .zhanhuijiazhi .box ul li p {
 font-size: 0.15rem;
 color: #666666;
 padding-top: 0.15rem;
 line-height: 0.26rem;
} #gerencanguan .headbanner {
 background-image: url(../images/bm_bnaner_bg.jpg);
 background-repeat: no-repeat;
 background-position: center top;
 background-size:auto 100%;
 height: 4.66rem;
 ox-sizing:border-box;
 position: relative;
} #gerencanguan .headbanner .box{
 position:absolute;
 top:50%;
 left:50%;
 transform:translate(-50%,-50%);
 width:100%;
 text-align:center }#gerencanguan .headbanner .box .h1 {
 font-size: 0.32rem;
 color: #333333;
 font-weight: bold;
 padding-top: 0.4rem;
} #gerencanguan .headbanner .box .h2 {
 font-size: 0.33rem;
 font-weight: bold;
 color: #e50012;
 padding-top: 0.5rem;
} #gerencanguan .headbanner .box .h3 {
 font-size: 0.2rem;
 color: #000000;
 padding-top: 0.15rem;
} .applicationform {
 background-color: #f8f9fa;
} .applicationform .se1 {
 height: 5.4rem;
 position: relative;
} .applicationform .se2 {
 position: relative;
 display:none;
} .applicationform .showbox{
 position: relative;
} .applicationform .showbox .pageconbox{
 background-color: #FFFFFF;
 height: 10.6rem;
 width: 100%;
 z-index: 1;
 left: 0rem;
 right: 0rem;
 bottom: 0rem;
 -moz-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
 box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
 background-image: url(../images/zc_bg_01.jpg);
 background-repeat: no-repeat;
 background-position: left top;
 margin-top:-0.58rem;
 padding-top:0.8rem;
} .applicationform .se2 .pageconbox{
 background-color: #FFFFFF;
 height: 23rem;
 width: 100%;
 z-index: 1;
 left: 0rem;
 right: 0rem;
 bottom: 0rem;
 -moz-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
 box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
 background-image: url(../images/zc_bg_01.jpg);
 background-repeat: no-repeat;
 background-position: left top;
 margin-top:-0.58rem;
} .applicationform .se1 .pageconbox {
 background-color: #FFFFFF;
 height: 6rem;
 width: 100%;
 position: absolute;
 z-index: 1;
 left: 0rem;
 right: 0rem;
 bottom: 0rem;
 -moz-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
 box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
 background-image: url(../images/zc_bg_01.jpg);
 background-repeat: no-repeat;
 background-position: left top;
} .applicationform .se1 .pageconbox:after {
 content:"";
 background-image: url(../images/zc_bg_02.jpg);
 display: block;
 height: 2.19rem;
 width: 2.08rem;
 position: absolute;
 right: 0rem;
 bottom: 0rem;
} .applicationform .se2 .pageconbox:after {
 content:"";
 background-image: url(../images/zc_bg_02.jpg);
 display: block;
 height: 2.19rem;
 width: 2.08rem;
 position: absolute;
 right: 0rem;
 bottom: 0rem;
} .pageconbox .formbox {
 width: 6.6rem;
 margin-right: auto;
 margin-left: auto;
} .applicationform .box .pageconbox .tit {
 font-size: 0.15rem;
 text-align: center;
 padding-top: 0.5rem;
 padding-bottom: 0.05rem;
} .applicationform .box .pageconbox .tit.h1 {
 font-size:0.24rem;
} .applicationform .box .pageconbox .tit a {
 color: #e84343;
 text-decoration: underline;
} .applicationform .baomliwu {
 padding-top: 0.7rem;
 padding-bottom: 0.7rem;
} .applicationform .baomliwu .box {
 padding-top: 0.5rem;
} .applicationform .baomliwu .box ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} .applicationform .baomliwu .box ul li{
 text-align: center;
 width: 16.6%;
 padding-top: 0.42rem;
 padding-bottom: 0.5rem;
 -moz-border-radius: 0.08rem;
 -webkit-border-radius: 0.08rem;
 border-radius: 0.08rem;
 -moz-box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0);
 -webkit-box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0);
 box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0);
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} .pageconbox .formbox ul li.select select{
 font-size: 0.15rem;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 position: absolute;
 z-index: 2;
 height: 100%;
 width: 100%;
 left: 0rem;
 top: 0rem;
 right: 0rem;
 bottom: 0rem;
 background-color: transparent;
 padding-left: 1.2rem;
 box-sizing: border-box;
 outline: none;
 -moz-box-shadow: inset 0rem 0.01rem rgba(0, 0, 0, 0.04);
 -webkit-box-shadow: inset 0rem0.01rem rgba(0, 0, 0, 0.04);
 box-shadow: inset 0rem 0.01rem rgba(0, 0, 0, 0.04);
 -webkit-appearance:none;
 appearance:none;
 background-image: url(data:image/png;
 base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAACv0lEQVR4Xu1XTYsTQRCtGgzkZvQqiv4A0R8gfhy8SFw2XkTcH6BI0p0QCewpF9FIpGsScb14WvS6C8azi/oDFG9eFI972OAxMExJS5TgBpNJ90wPTs+569V7r19VJwgF/7Dg+sEb4BNQcAf8CBQ8AH4J+hHwI1BwB/wIFDwA/hXwI+BHoOAO+BEoeAD8K+BHwI+AJQeklJctQS0FQ0R7Sx1ccMh4BFqt1sk4jl8AwFUbhBJgfAGAm0T0MUHNoaPGBkgpdwBg3YSEQe0uEdUM6s1fASnlWwDINP4zgveI6IpTA4QQ9xHxsQmJVWsR8YlSqr1qva4zHoFut3tkPB7vIGLVhMgKta8rlcqNbrcbrVD7p8TYAI3UbDaPM7PeBRdNyCSofYeINaXUQYKauUetGKCR2+32mSiKtAnnTEktqNdbv0ZE32z0sWaAJiOlPA8A2oTTNsj9jYGIX6Moqg2Hw0+28K0aoEnV6/VLQRDonXDMFskpzgEiriul3tvEtW7AdCdcZ+ZdAAgskY0BYI2I3ljCs7sE55ESQmwg4rYNwsx8OwzDVzawDo1VGqC/MaWU9wDgqUkPRLyrlHpugvGv2lRGYLahEGITER+sKKBDRKn+yErdgOlOeMTMnYQmPCSizYQ1iY9nYoBmJYTYQsQ7yzBk5mdhGOrxSf3LzACtREqpF9mtBapeEtFG6sqnDTI1QP/3EEKMEPHaPIGIOFJKrQEA/68GQKfTOTqZTEYAcGFWJDN/KJfL1V6v9yMr8bpP1gn4pa3RaJwKgkCbcHYq9nMcx9XBYPA9S/HODJi+DCeYucHM+6VSabvf7+9nLd6pAS7Ezt07eSHiioeTHeBKrE/AHAd8AvIURxdcfAJcuJ6nnj4BeboNF1x8Aly4nqeePgF5ug0XXHwCXLiep54+AXm6DRdcfAJcuJ6nnoVPwE/JQZ1BBh/rYAAAAABJRU5ErkJggg==);
 background-repeat: no-repeat;
 background-position: 98% center;
 background-size:auto 40%;
} .pageconbox .formbox ul li.select .Validform_checktip{
 right:0.4rem;
} .pageconbox .formbox ul li.select option{
 line-height: 0.36rem;
} .applicationform .baomliwu .box ul li:hover {
 background-color: #FFFFFF;
 -moz-box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0.04);
 -webkit-box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0.04);
 box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0.04);
} .applicationform .baomliwu .box ul li strong {
 display: block;
 font-size: 0.17rem;
 font-weight: normal;
 color: #333333;
 padding-top: 0.2rem;
} .applicationform .baomliwu .box ul li p {
 color: #acb3ba;
 padding-top: 0.05rem;
} .applicationform .baomliwu .zxbtn {
 text-align: center;
 margin-top: 0.3rem;
} .applicationform .baomliwu .zxbtn a {
 line-height: 0.58rem;
 height: 0.6rem;
 padding-right: 0.82rem;
 padding-left: 0.82rem;
 border: .02rem solid #7db8ef;
 font-size: 0.17rem;
 color: #1d92ff;
 display: inline-block;
 font-weight: bold;
 background-color: #FFFFFF;
 border-radius: 1rem;
 text-decoration: none;
} .pageconbox .formbox ul li {
 height: 0.52rem;
 border: .01rem solid #dbdbdb;
 position: relative;
 -moz-border-radius: 0.05rem;
 -webkit-border-radius: 0.05rem;
 border-radius: 0.05rem;
 margin-top: 0.3rem;
} .pageconbox .formbox ul li.tc {
 margin-top:0.6rem;
} .pageconbox .formbox ul li .tipst{
 margin-top: 0.1rem;
 clear: both;
 float: none;
} .pageconbox .formbox ul li .name font{
 color: #FF0000;
} .pageconbox .formbox ul li.radiorw {
 height: auto;
 border: .01rem solid #dbdbdb;
 padding-top: 0.06rem;
 padding-bottom: 0.1rem;
} .pageconbox .formbox ul li.radiorw .Validform_checktip {
 top: 0.25rem;
} .pageconbox .formbox ul li.radiorw:after {
 content:"";
 display: block;
 clear: both;
 float: none;
} .pageconbox .formbox ul li.radiorw .name {
 font-size: 0.15rem;
 line-height: 0.52rem;
 white-space: nowrap;
 display: block;
 height: 0.52rem;
 clear: both;
 float: none;
} .pageconbox .formbox ul li.radiorw label {
 display: block;
 float: left;
 width: 50%;
 font-size: 0.15rem;
 line-height: 0.28rem;
 padding-bottom: 0.1rem;
 cursor: pointer;
 padding-left: 0.16rem;
 box-sizing:border-box;
} .pageconbox .formbox ul li.radiorw .radio {
 background-image: url(../images/bg-39.png);
 background-size: 100% 100%;
 background-repeat: no-repeat;
 background-position: center center;
 vertical-align: middle;
 display: inline-block;
 height: 0.22rem;
 width: 0.22rem;
 margin-right: 0.05rem;
 outline: 0;
 margin-top: -0.03rem;
} .pageconbox .formbox ul li.radiorw .radio:checked{
 background-image:url(../images/bg-40.png)} .pageconbox .formbox ul li.radiorw .checkbox{
 background-image:url(../images/bg-41.png);
 background-size:100% 100%;
 background-repeat:no-repeat;
 background-position:center center;
 vertical-align:middle;
 display:inline-block;
 height:0.22rem;
 width:0.22rem;
 margin-right:0.05rem;
 outline:0;
 margin-top:-0.03rem} .pageconbox .formbox ul li.radiorw .checkbox:checked{
 background-image:url(../images/bg-42.png)} .pageconbox .formbox ul li .Validform_checktip {
 position: absolute;
 top: 0.17rem;
 right: 0.15rem;
 line-height: 0.14rem;
 height: 0.16rem;
} .pageconbox .formbox ul li.fq {
 height: auto;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
} .pageconbox .formbox ul li .name {
 font-size: 0.15rem;
 line-height: 0.52rem;
 white-space: nowrap;
 display: inline-block;
 height: 0.52rem;
 padding-left: 0.2rem;
 font-weight: bold;
} .pageconbox .formbox ul li .txt {
 font-size: 0.15rem;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 position: absolute;
 z-index: 2;
 height: 100%;
 width: 100%;
 left: 0rem;
 top: 0rem;
 right: 0rem;
 bottom: 0rem;
 background-color: transparent;
 padding-left: 1.2rem;
 box-sizing:border-box;
 outline:none;
 -moz-box-shadow: inset 0rem 0.01rem rgba(0, 0, 0, 0.04);
 -webkit-box-shadow: inset 0rem0.01rem rgba(0, 0, 0, 0.04);
 box-shadow: inset 0rem 0.01rem rgba(0, 0, 0, 0.04);
} .pageconbox .formbox ul li .code {
 position: absolute;
 z-index: 10;
 top: 0.12rem;
 right: 0.1rem;
 background-color: #f4f4f4;
 display: block;
 height: 0.26rem;
} .pageconbox .formbox ul li .code img {
 height: 100%;
 width: auto;
} .pageconbox .formbox ul li .sendcode {
 background-color: #ff8400;
 position: absolute;
 z-index: 10;
 width: 1.25rem;
 top: -0.01rem;
 right: -0.01rem;
 font-size: 0.15rem;
 color: #FFFFFF;
 border: .01rem solid #ff8400;
 height: 0.54rem;
 -moz-border-radius: 0rem 0.05rem 0.05rem 0rem;
 -webkit-border-radius: 0rem 0.05rem 0.05rem 0rem;
 border-radius: 0rem 0.05rem 0.05rem 0rem;
 cursor: pointer;
} .pageconbox .formbox ul li .tiaokuan {
 background-color: #f6f6f6;
 text-align: center;
 line-height: 0.24rem;
 padding-top: 0.15rem;
 padding-bottom: 0.15rem;
} .pageconbox .formbox ul li .tiaokuan a {
 color: #2a50be;
 text-decoration: underline;
} .pageconbox .formbox ul li .btn {
 width: 100%;
 height: 0.64rem;
 font-size: 0.17rem;
 color: #FFFFFF;
 font-weight: bold;
 background-color: #e84343;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 border-radius: 0.05rem;
 outline:none;
 cursor: pointer;
} .wsmycwczs {
 padding-top: 0.75rem;
 padding-bottom: 0.75rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #ededed;
} .wsmycwczs .box {
 padding-top: 0.55rem;
} .wsmycwczs .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} .wsmycwczs .box ul li{
 flex-basis: calc(33.3333% - 1.25rem);
 text-align: center;
}.wsmycwczs .box ul li strong {
 display: block;
 font-size: 0.24rem;
 color: #444444;
 font-weight: normal;
 padding-top: 0.15rem;
} .wsmycwczs .box ul li p {
 font-size: 0.14rem;
 line-height: 0.24rem;
 color: #666666;
 padding-top: 0.15rem;
} .zhanweijiage {
 padding-top: 0.75rem;
 padding-bottom: 0.75rem;
} .zhanweijiage .box .list {
 width: 49%;
 border: .01rem solid #eeeeee;
 float: left;
 margin-top: 0.46rem;
 align-items: center;
 display: -webkit-flex;
 border-radius: 0.05rem;
 padding: 0.1rem;
 box-sizing:border-box;
} .zhanweijiage .box .list:nth-child(2){
 float:right;
} .zhanweijiage .box:after {
 content:"";
 display: block;
 clear: both;
 float: none;
}.zhanweijiage .box .list .text .tt {
 font-size: 0.2rem;
 font-weight: bold;
 color: #444444;
 padding-bottom: 0.15rem;
} .zhanweijiage .box .list .text .info ul li {
 padding-bottom: 0.1rem;
 line-height: 0.24rem;
 background-image: url(../images/ico-li-yd.png);
 background-repeat: no-repeat;
 background-position: left 0.09rem;
 padding-left: 0.15rem;
 font-size: 0.15rem;
} .zhanweijiage .box .list .text .info ul li span {
 color: #999999;
} #canzhanfuli .butiebox {
 padding-top: 0.7rem;
 padding-bottom: 0.7rem;
 background-image: url(../images/czfl_bg.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 background-size:19.2rem 100%;
 min-height:5.57rem;
 box-sizing:border-box;
} #canzhanfuli .butiebox .box ul li {
 background-color: #FFFFFF;
 width: 48%;
 float: left;
 margin-top: 0.4rem;
 padding-top: 0.25rem;
 padding-right: 0.7rem;
 padding-left: 0.7rem;
 border-radius: 0.1rem;
 box-sizing:border-box;
 min-height: 2.28rem;
 font-size: 0.15rem;
 line-height: 0.3rem;
 color: #666666;
} #canzhanfuli .butiebox .box ul li strong {
 font-size: 0.2rem;
 color: #f16060;
 display: block;
 padding-bottom: 0.15rem;
} #canzhanfuli .butiebox .box ul li p strong {
 font-size: 0.15rem;
 color: #666666;
 display: inline-block;
} #canzhanfuli .butiebox .box:after {
 content:"";
 display: block;
 clear: both;
 float: none;
} #canzhanfuli .butiebox .box ul li:nth-child(2){
 float:right;
}#canzhanfuli .butiebox .zwsq {
 text-align: center;
 padding-top: 0.4rem;
} #canzhanfuli .butiebox .zwsq a {
 font-size: 0.22rem;
 line-height: 0.9rem;
 font-weight: bold;
 color: #fff600;
 text-decoration: none;
 background-image: url(../images/zwsq_btn_bg.png);
 text-align: center;
 display: block;
 height: 0.91rem;
 width: 3.09rem;
 margin-right: auto;
 margin-left: auto;
 float: none;
} #canzhanfuli .czsxctgjh {
 background-image: url(../images/czsxctg_bg.jpg);
 background-repeat: no-repeat;
 background-position: center top;
 background-size:auto 100%;
 min-height:8.13rem;
 box-sizing:border-box;
 padding-top: 0.7rem;
} #canzhanfuli .czsxctgjh .common_tit {
 color: #FFFFFF;
} #canzhanfuli .czsxctgjh .common_tit p {
 color: #FFFFFF;
} #canzhanfuli .czsxctgjh .common_tit p:before{
 background-color: #FFFFFF;
}#canzhanfuli .czsxctgjh .box {
 margin-top: 0.2rem;
 overflow: hidden;
} #canzhanfuli .czsxctgjh .box ul {
 width: 110%;
} #canzhanfuli .czsxctgjh .box ul li {
 background-color: #FFFFFF;
 float: left;
 height: 1.9rem;
 width: 29%;
 margin-right: 2%;
 margin-top: 0.8rem;
 position: relative;
 border-radius: 0.03rem;
 text-align: center;
 box-sizing:border-box;
 padding-top: 0.8rem;
 padding-right: 0.5rem;
 padding-left: 0.5rem;
} #canzhanfuli .czsxctgjh .box ul li p {
 font-size: 0.15rem;
 line-height: 0.24rem;
 color: #666666;
 padding-top: 0.1rem;
} #canzhanfuli .czsxctgjh .box ul li strong {
 font-size: 0.17rem;
} #canzhanfuli .czsxctgjh .box ul li span {
 text-align: center;
 display: block;
 height: 1.2rem;
 width: 1.2rem;
 margin-left: -0.6rem;
 border: .01rem solid #F1F1F1;
 position: absolute;
 left: 50%;
 top: -0.6rem;
 right: 50%;
 border-radius: 50%;
 background-color: #FFFFFF;
} #canzhanfuli .czsxctgjh .box ul li span img {
 float: left;
 margin-top: 0.2rem;
 margin-left: 0.2rem;
} #canzhanfuli .yanxuancanzhanshang {
 padding-top: 0.7rem;
 padding-bottom: 0.7rem;
} #canzhanfuli .zhanshangpingjia {
 padding-bottom: 0.8rem;
} #canzhanfuli .zhanshangpingjia .box {
 padding-top: 0.5rem;
} #canzhanfuli .zhanshangpingjia .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} #canzhanfuli .zhanshangpingjia .box ul li{
 flex-basis: calc(25% - 0.2rem);
 -moz-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.1);
 -webkit-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.1);
 box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.1);
 position: relative;
}#canzhanfuli .zhanshangpingjia .box ul li pic {
 height: 2.05rem;
 overflow: hidden;
 position: relative;
} #canzhanfuli .zhanshangpingjia .box ul li pic img {
 float: left;
 width: 100%;
} #canzhanfuli .zhanshangpingjia .box ul li .gsmc {
 top:2.04rem;
 left:50%;
 transform:translate(-50%,-50%);
 text-align:center;
 background-color: #e50012;
 position: absolute;
 color: #FFFFFF;
 display: inline-block;
 border-radius: 0.5rem;
 font-size: 0.17rem;
 font-weight: bold;
 white-space: nowrap;
 padding-top: 0.1rem;
 padding-right: 0.18rem;
 padding-bottom: 0.1rem;
 padding-left: 0.18rem;
} #canzhanfuli .zhanshangpingjia .box ul li .text {
 font-size: 0.14rem;
 line-height: 0.24rem;
 color: #666666;
 padding-top: 0.3rem;
 padding-right: 0.2rem;
 padding-bottom: 0.2rem;
 padding-left: 0.2rem;
} #canzhanfuli .hezuoliucheng {
 background-color: #f0f0f0;
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #canzhanfuli .hezuoliucheng .box:after {
 content:"";
 display: block;
 clear: both;
 float: none;
} #canzhanfuli .hezuoliucheng .box ul li {
 background-image: url(../images/img-lc-01.png);
 height: 1.62rem;
 width: 3.56rem;
 float: left;
 font-size: 0.2rem;
 line-height: 1.62rem;
 text-align: center;
 margin-right: 0.18rem;
 margin-left: -0.1rem;
} #canzhanfuli .hezuoliucheng .box ul li span {
 font-family: "Times New Roman", Times, serif;
 font-size: 0.8rem;
 font-style: italic;
 color: #EAEAEA;
 display: inline-block;
 margin-right: 0.1rem;
 vertical-align: bottom;
} #canzhanfuli .hezuoliucheng .box ul li:last-child {
 margin-right: 0rem;
 background-image: url(../images/img-lc-02.png);
 padding-right:0.6rem;
 box-sizing:border-box;
} #weihecanguan{
 padding-top: 0.9rem;
 padding-bottom: 0.9rem;
} #weihecanguan .list {
 padding-top: 0.88rem;
 padding-bottom: 0.88rem;
} #weihecanguan .list .box {
 align-items: center;
 display: -webkit-flex;
} #weihecanguan .list .box .pic{
 width:7.16rem;
}
#weihecanguan .list .box .pc-no{ display:none;}
#weihecanguan .list .box .pic img{
 width:7.16rem;
} #weihecanguan .list .box .text {
 width: 100%;
 padding-left: 1.06rem;
 box-sizing:border-box;
} #weihecanguan .list .box .text .tag {
 font-size: 0.48rem;
 color: #dedede;
 padding-bottom: 0.3rem;
 position: relative;
 padding-left: 0.3rem;
} #weihecanguan .list .box .text .tag span {
 color: #e50012;
 position: absolute;
 left: 0rem;
 top: 0.3rem;
 font-size: 0.28rem;
} #weihecanguan .list .box .text .t {
 font-size: 0.36rem;
 line-height: 0.48rem;
 color: #333333;
} #weihecanguan .list .box .text .txt {
 font-size: 0.22rem;
 line-height: 0.4rem;
 color: #888888;
 padding-top: 0.5rem;
} #weihecanguan .list.l2{
 background-color: #f6f6f6;
} #weihecanguan .list.l2 .box .text {
 padding-left: 0rem;
} #weihecanguan .sglcjbox {
 background-image: url(../images/sglcj_bg.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 height: 7.95rem;
 padding-top: 0.83rem;
 box-sizing:border-box;
 background-size:19.2rem 7.95rem;
} #weihecanguan .sglcjbox .box {
 text-align: center;
 max-width: 9.32rem;
 margin-top: 0.42rem;
 margin-right: auto;
 margin-left: auto;
} #weihecanguan .sglcjbox .box ul li {
 font-size: 0.22rem;
 line-height: 0.46rem;
 color: #666666;
 white-space: nowrap;
 display: inline-block;
 background-image: url(../images/yd-bg-06.png);
 background-repeat: no-repeat;
 background-position: left center;
 margin-right: 0.25rem;
 padding-left: 0.28rem;
 margin-left: 0.25rem;
}#weihecanguan .pingjia {
 padding-top: 0.9rem;
} #weihecanguan .pingjia .box {
 margin-top: 0.7rem;
} #weihecanguan .pingjia .box ul {
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} #weihecanguan .pingjia .box ul li{
 flex-basis: calc(33.333% - 0.6rem);
 border: .01rem solid #f3f3f3;
 -moz-box-shadow: 0rem 0rem 0.03rem rgba(0, 0, 0, 0.1);
 -webkit-box-shadow: 0rem 0rem 0.03rem rgba(0, 0, 0, 0.1);
 box-shadow: 0rem 0rem 0.03rem rgba(0, 0, 0, 0.1);
} #weihecanguan .pingjia .box ul li .pic {
 position: relative;
} #weihecanguan .pingjia .box ul li .pic:after {
 content:"";
 position: absolute;
 z-index: 10;
 height: 30%;
 left: 0rem;
 right: 0rem;
 bottom: 0rem;
 display: block;
 background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, .3), rgba(255, 255, 255, .6), rgba(255, 255, 255, .8), rgba(255, 255, 255, .9), rgba(255, 255, 255, .98) ,rgba(255, 255, 255, 1));
} #weihecanguan .pingjia .box ul li .pic img {
 height: auto;
 width: 100%;
} #weihecanguan .pingjia .box ul li .text {
 text-align: center;
 padding-top: 0rem;
 padding-right: 0.26rem;
 padding-bottom: 0.25rem;
 padding-left: 0.26rem;
} #weihecanguan .pingjia .box ul li .text p {
 font-size: 0.14rem;
 line-height: 0.24rem;
 color: #666666;
} #weihecanguan .pingjia .box ul li .text strong {
 font-size: 0.17rem;
 color: #333333;
 text-align: center;
 display: block;
 padding-bottom: 0.15rem;
} #weihecanguan .mfcgksrc {
 padding-top: 0.85rem;
} #weihecanguan .mfcgksrc .box {
 padding-top: 0.5rem;
 text-align: center;
} #weihecanguan .mfcgksrc .box a {
 font-size: 0.22rem;
 line-height: 0.82rem;
 color: #FFFFFF;
 text-decoration: none;
 text-align: center;
 white-space: nowrap;
 display: inline-block;
 height: 0.84rem;
 padding-right: 1.56rem;
 padding-left: 1.56rem;
 -moz-border-radius: 0.1rem;
 -webkit-border-radius: 0.1rem;
 border-radius: 0.1rem;
 background-color: #d2011b;
} #zhanhuishipin2 {
 padding-top: 0.84rem;
 padding-bottom: 0.8rem;
} #zhanhuishipin2 .dvod {
 text-align: center;
} #zhanhuishipin2 .dvod video {
 width: 100%;
}#zhanhuishipin2 .box {
 padding-top: 0.86rem;
} #zhanhuishipin2 .box .con {
 margin-top: 0.5rem;
} #zhanhuishipin2 .box .con .swiper {
 padding: 0.05rem;
} #zhanhuishipin2 .box .con .swiper-slide {
 margin-bottom: 0.5rem;
 -moz-box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.08);
 -webkit-box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.08);
 box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.08);
 position: relative;
} #zhanhuishipin2 .box .con .swiper-slide .pic {
 width: 100%;
} #zhanhuishipin2 .box .con .swiper-slide .pic:after {
 content:"";
 background-image: url(../images/spbf_ico_vodlist.png);
 display: block;
 height: 0.37rem;
 width: 0.37rem;
 position: absolute;
 left: 0.3rem;
 z-index: 10;
 top: 1.7rem;
 cursor: pointer;background-size:.37rem .37rem;
} #zhanhuishipin2 .box .con .swiper-slide .pic img {
 float: left;
 height: auto;
 width: 100%;
} #zhanhuishipin2 .box .con .swiper-slide .text {
 font-size: 0.14rem;
 line-height: 0.22rem;
 color: #888888;
 padding-top: 0.15rem;
 padding-right: 0.2rem;
 padding-bottom: 0.15rem;
 padding-left: 0.2rem;
 clear: both;
 float: none;
} #zhanhuishipin2 .box .con .swiper-slide .text .gs {
 line-height: 0.5rem;
 font-size: 0.15rem;
 color: #444444;
 margin-top: 0.1rem;
} #zhanhuishipin2 .box .con .swiper-slide .text .gs img {
 vertical-align: middle;
 display: inline-block;
 height: 0.5rem;
 width: auto;
 margin-right: 0.1rem;
} #zhanhuishipin2 .box .con .swiper-pagination-bullet{
 height: 0.12rem;
 width: 0.12rem;
 opacity: 1;
 background-color: #FFFFFF;
 outline:none;
 border: .01rem solid #CCCCCC;
} #zhanhuishipin2 .box .con .swiper-pagination-bullet-active{
 background-color: #d60322;
}#aboutbox .zhanhuijieshao {
 padding-top: 0.86rem;
 padding-bottom: 0.8rem;
} #aboutbox .zhanhuijieshao .box {
 padding-top: 0.5rem;
 font-size: 0.15rem;
 line-height: 0.26rem;
} #aboutbox .zhanhuijieshao .about-data {
 padding-top: 0.8rem;
} #aboutbox .zhanhuijieshao .about-data ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} #aboutbox .zhanhuijieshao .about-data ul li{
 width: 25%;
 text-align: center;
}#aboutbox .zhanhuijieshao .about-data ul li p {
 display: inline-block;
 text-align: left;
 background-image: url(../images/ico-zh-data-01.png);
 background-repeat: no-repeat;
 background-position: left bottom;
 padding-left: 0.7rem;
 height: 0.66rem;
 padding-top: 0.04rem;
 background-size:.66rem .66rem;
} #aboutbox .zhanhuijieshao .about-data ul li:nth-child(2) p {
 background-image: url(../images/ico-zh-data-02.png);
} #aboutbox .zhanhuijieshao .about-data ul li:nth-child(3) p {
 background-image: url(../images/ico-zh-data-03.png);
} #aboutbox .zhanhuijieshao .about-data ul li:nth-child(4) p {
 background-image: url(../images/ico-zh-data-04.png);
} #aboutbox .zhanhuijieshao .about-data ul li p sup {
 font-size: 0.17rem;
 color: #e50012;
} #aboutbox .zhanhuijieshao .about-data ul li p span {
 color: #e50012;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 0.34rem;
 font-weight: bold;
} #aboutbox .zhanhuijieshao .about-data ul li p strong {
 display: block;
 font-size: 0.17rem;
 font-weight: normal;
 color: #666666;
} #aboutbox .zhanhuishengtaiyoushi {
 background-color: #f4f5f6;
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #aboutbox .zhanhuishengtaiyoushi .box {
 margin-top: 0.5rem;
} #aboutbox .zhanhuishengtaiyoushi .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} #aboutbox .zhanhuishengtaiyoushi .box ul li {
 flex-basis: calc(25% - 0.4rem);
 background-color: #FFFFFF;
 padding: 0.3rem;
 box-sizing:border-box;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
 -moz-box-shadow: 0rem 0.02rem 0.2rem rgba(0, 0, 0, 0);
 -webkit-box-shadow: 0rem 0.02rem 0.2rem rgba(0, 0, 0, 0);
 box-shadow: 0rem 0.02rem 0.2rem rgba(0, 0, 0, 0);
} #aboutbox .zhanhuishengtaiyoushi .box ul li:hover {
 background-color: #d63232;
 -moz-box-shadow: 0rem 0.02rem 0.2rem rgba(0, 0, 0, 0.16);
 -webkit-box-shadow: 0rem 0.02rem 0.2rem rgba(0, 0, 0, 0.16);
 box-shadow: 0rem 0.02rem 0.2rem rgba(0, 0, 0, 0.16);
} #aboutbox .zhanhuishengtaiyoushi .box ul li .ico {
 background-image: url(../images/ico-zhstys-01.png);
 background-repeat: no-repeat;
 background-position: center bottom;
 height: 0.91rem;
 width: 0.86rem;
 margin-top: 0.25rem;
 margin-right: auto;
 margin-bottom: 0.4rem;
 margin-left: auto;
} #aboutbox .zhanhuishengtaiyoushi .box ul li:nth-child(2) .ico {
 background-image: url(../images/ico-zhstys-02.png);
} #aboutbox .zhanhuishengtaiyoushi .box ul li:nth-child(3) .ico {
 background-image: url(../images/ico-zhstys-03.png);
} #aboutbox .zhanhuishengtaiyoushi .box ul li:nth-child(4) .ico {
 background-image: url(../images/ico-zhstys-04.png);
} #aboutbox .zhanhuishengtaiyoushi .box ul li:hover .ico {
 background-position: top;
} #aboutbox .zhanhuishengtaiyoushi .box ul li strong {
 font-size: 0.2rem;
 color: #444444;
 text-align: center;
 display: block;
 padding-bottom: 0.2rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #aboutbox .zhanhuishengtaiyoushi .box ul li:hover strong {
 color: #FFFFFF;
} #aboutbox .zhanhuishengtaiyoushi .box ul li p {
 font-size: 0.14rem;
 line-height: 0.24rem;
 color: #666666;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #aboutbox .zhanhuishengtaiyoushi .box ul li:hover p {
 color: #f3d0d0;
} #aboutbox .zshzhb {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #aboutbox .zshzhb .tab {
 margin-top: 0.5rem;
 padding-bottom: 0.5rem;
 text-align: center;
} #aboutbox .zshzhb .tab ul li {
 font-size: 0.18rem;
 line-height: 0.6rem;
 color: #666666;
 height: 0.6rem;
 padding-right: 0.25rem;
 padding-left: 0.25rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #d2d2d2;
 white-space: nowrap;
 display: inline-block;
 margin-right: -0.02rem;
 margin-left: -0.02rem;
 cursor: pointer;
} #aboutbox .zshzhb .tab ul li.on {
 color: #d63232;
 position: relative;
} #aboutbox .zshzhb .tab ul li.on:after {
 content:"";
 background-color: #d63232;
 height: 0.04rem;
 width: 0.46rem;
 margin-left: -0.23rem;
 position: absolute;
 left: 50%;
 right: 50%;
 bottom: -0.02rem;
 display: block;
} #aboutbox .zshzhb .box .con {
 max-height: 0rem;
 overflow: hidden;
} #aboutbox .zshzhb .box .con.on {
 max-height: 10rem;
} #aboutbox .zshzhb .box .con .swiper {
 width: 100%;
 height: 100%;
 margin-left: auto;
 margin-right: auto;
} #aboutbox .zshzhb .box .con .swiper .button-prev{
 background-image: url(../images/logo-list-aw_l.png);
 height: 0.46rem;
 width: 0.46rem;
 margin-top: -0.23rem;
 position: absolute;
 z-index: 10;
 left: 0rem;
 top: 50%;
 bottom: 50%;
 outline:none;
 cursor: pointer;
} #aboutbox .zshzhb .box .con .swiper .swiper-button-disabled{
 opacity: 0.3;
} #aboutbox .zshzhb .box .con .swiper .button-next{
 background-image: url(../images/logo-list-aw_r.png);
 height: 0.46rem;
 width: 0.46rem;
 margin-top: -0.23rem;
 position: absolute;
 z-index: 10;
 right: 0rem;
 top: 50%;
 bottom: 50%;
 outline:none;
 cursor: pointer;
} #aboutbox .zshzhb .box .con .swiper ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} #aboutbox .zshzhb .box .con .swiper ul li {
 text-align: center;
 width:16.666%;
 background: #fff;
 align-items: center;
 padding: 0.1rem;
 box-sizing:border-box;
} #aboutbox .zshzhb .box .con .swiper ul li span{
 -moz-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.08);
 -webkit-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.08);
 box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.08);
 display: block;
 box-sizing:border-box;
} #aboutbox .zshzhb .box .con .swiper ul li span img {
 height: auto;
 width: 100%;
} #aboutbox .zshzhb .box .con .swiper-pagination{
 bottom:0rem;
} #aboutbox .zshzhb .box .con .swiper-pagination-bullet {
 height: 0.12rem;
 width: 0.12rem;
 outline:none;
 margin-right: 0.04rem;
 margin-left: 0.04rem;
} #aboutbox .zshzhb .box .con .swiper-pagination-bullet-active{
 background-color: #e70012;
} #aboutbox .fazhanlicheng {
 background-image: url(../images/fazlc-bg.jpg);
 height: 6.32rem;
 padding-top: 0.8rem;
 background-repeat: no-repeat;
 background-position: center;
 box-sizing:border-box;
} #aboutbox .fazhanlicheng .common_tit {
 color: #FFFFFF;
} #aboutbox .fazhanlicheng .common_tit p:before {
 content: "";
 background-color: #ffffff;
} #aboutbox .fazhanlicheng .box {
 margin-top: 0.5rem;
 height: 3.4rem;
 overflow: hidden;
 position: relative;
} #aboutbox .fazhanlicheng .box .prev{
 background-image: url(../images/lc-aw-l.png);
 height: 0.38rem;
 width: 0.38rem;
 margin-top: -0.19rem;
 position: absolute;
 z-index: 10;
 left: 0rem;
 top: 50%;
 bottom: 50%;
 outline:none;
 cursor: pointer;
 background-size:.38rem .38rem;
} #aboutbox .fazhanlicheng .box .swiper-slide{
 height: 3.4rem;
 overflow: visible;
 position: relative;
} #aboutbox .fazhanlicheng .box .swiper-slide:after {
 content:"";
 background-color: #ffffff;
 height: 0.03rem;
 margin-top: -1.0.05rem;
 position: absolute;
 z-index: 0;
 left: 0.38rem;
 top: 50%;
 right: 0.38rem;
 bottom: 50%;
} #aboutbox .fazhanlicheng .box ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} #aboutbox .fazhanlicheng .box ul li {
 height: 1.7rem;
 width: 4.66rem;
 color: #FFFFFF;
 position: absolute;
} #aboutbox .fazhanlicheng .box ul li:nth-child(1) {
 left: 2.4rem;
 top: 0rem;
} #aboutbox .fazhanlicheng .box ul li:nth-child(2) {
 left: 4.2rem;
 bottom:0rem;
 height: 1.7rem;
} #aboutbox .fazhanlicheng .box ul li:nth-child(3) {
 left: 9.42rem;
 top:0rem;
} #aboutbox .fazhanlicheng .box ul li:nth-child(4) {
 left: 11.14rem;
 bottom:0rem;
 height: 1.7rem;
} #aboutbox .fazhanlicheng .box ul li:nth-child(5) {
 left: 13.42rem;
 top:0rem;
} #aboutbox .fazhanlicheng .box ul li .b {
 position: absolute;
 left: -1.8rem;
 width: 5rem;
 border-left-width: 0.01rem;
 border-left-style: solid;
 border-left-color: #FFFFFF;
 height: 1.7rem;
 padding-left: 0.24rem;
} #aboutbox .fazhanlicheng .box ul li .b:before {
 content:"";
 background-color: #FFFFFF;
 display: block;
 height: 0.16rem;
 width: 0.16rem;
 position: absolute;
 left: -0.08rem;
 bottom: -0.08rem;
 z-index: 2;
 -moz-border-radius: 0.1rem;
 -webkit-border-radius: 0.1rem;
 border-radius: 0.1rem;
} #aboutbox .fazhanlicheng .box ul li:nth-child(2) .b:before,#aboutbox .fazhanlicheng .box ul li:nth-child(4) .b:before {
 bottom:auto;
 top: -0.08rem;
} #aboutbox .fazhanlicheng .box ul li:nth-child(2) .b,#aboutbox .fazhanlicheng .box ul li:nth-child(4) .b{
 box-sizing:border-box;
 padding-top:0.3rem;
} #aboutbox .fazhanlicheng .box ul li .b .date {
 font-size: 0.14rem;
 font-weight: bold;
} #aboutbox .fazhanlicheng .box ul li .b .name {
 font-size: 0.17rem;
 padding-top: 0.05rem;
 padding-bottom: 0.1rem;
} #aboutbox .fazhanlicheng .box ul li .b .txt {
 font-size: 0.13rem;
 line-height: 0.22rem;
 color: rgba(255, 255, 255, 0.6);
} #aboutbox .fazhanlicheng .box .swiper-button-disabled{
 opacity: 0.3;
} #aboutbox .fazhanlicheng .box .next{
 background-image: url(../images/lc-aw-r.png);
 height: 0.38rem;
 width: 0.38rem;
 margin-top: -0.18rem;
 position: absolute;
 z-index: 10;
 right: 0rem;
 top: 50%;
 bottom: 50%;
 outline:none;
 cursor: pointer;
 background-size:.38rem .38rem;
} #zhanlanfanwei .zhanpinleixing{
 background-color: #fafafa;
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #zhanlanfanwei .zhanpinleixing .box {
 padding-top: 0.2rem;
 padding-right: 0.02rem;
 padding-bottom: 0.02rem;
 padding-left: 0.02rem;
 box-sizing:border-box;
} #zhanlanfanwei .zhanpinleixing .box ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
 width: 110%;
}#zhanlanfanwei .zhanpinleixing .box ul li {
 background-color: #FFFFFF;
 width: 28.22%;
 margin-right: 3%;
 box-sizing:border-box;
 margin-top: 0.4rem;
 padding-top: 0.2rem;
 padding-right: 0.16rem;
 padding-bottom: 0.2rem;
 padding-left: 0.16rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
 -moz-box-shadow: 0rem 0rem 0.22rem rgba(0, 0, 0, 0);
 -webkit-box-shadow: 0rem 0rem 0.22rem rgba(0, 0, 0, 0);
 box-shadow: 0rem 0rem 0.22rem rgba(0, 0, 0, 0);
} #zhanlanfanwei .zhanpinleixing .box ul li:hover {
 -moz-box-shadow: 0rem 0rem 0.22rem rgba(0, 0, 0, 0.04);
 -webkit-box-shadow: 0rem 0rem 0.22rem rgba(0, 0, 0, 0.04);
 box-shadow: 0rem 0rem 0.22rem rgba(0, 0, 0, 0.04);
} #zhanlanfanwei .zhanpinleixing .box ul li .head {
 align-items: center;
 min-height:0.76rem;
 display: -webkit-flex;
 padding-bottom: 0.2rem;
 padding-top:0.08rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #EAEAEA;
}#zhanlanfanwei .zhanpinleixing .box ul li .head .name {
 font-size: 0.22rem;
 font-weight: bold;
 color: #000000;
 width: 100%;
} #zhanlanfanwei .zhanpinleixing .box ul li .head .fm {
 text-align: right;
} #zhanlanfanwei .zhanpinleixing .box ul li .head .fm img {
 height: 0.76rem;
} #zhanlanfanwei .zhanpinleixing .box ul li .type {
 padding-top: 0.16rem;
 padding-bottom: 0.12rem;
} #zhanlanfanwei .zhanpinleixing .box ul li .type span {
 font-size: 0.15rem;
 line-height: 0.32rem;
 background-color: #f6f6f6;
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 height: 0.32rem;
 margin-right: 0.08rem;
 padding-right: 0.12rem;
 padding-left: 0.12rem;
 border: .01rem solid #f6f6f6;
 margin-top: 0.08rem;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #zhanlanfanwei .zhanpinleixing .box ul li .type span:hover {
 color: #d00111;
 background-color: #FFFFFF;
 border-top-color: #d00111;
 border-right-color: #d00111;
 border-bottom-color: #d00111;
 border-left-color: #d00111;
} #zhanlanfanwei .zhanpinleixing .box ul li .text {
 font-size: 0.14rem;
 line-height: 0.24rem;
 color: #888888;
 padding-top: 0.12rem;
} .hangyehuoban {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} .hangyehuoban .tab {
 text-align: center;
 padding-top: 0.5rem;
 padding-bottom: 0.4rem;
} .hangyehuoban .tab ul li {
 font-size: 0.18rem;
 line-height: 0.4rem;
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 margin-right: 0.2rem;
 margin-left: 0.2rem;
 cursor: pointer;
} .hangyehuoban .tab ul li.on {
 font-weight: bold;
 color: #d00111;
 border-bottom-width: 0.02rem;
 border-bottom-style: solid;
 border-bottom-color: #d00111;
} .hangyehuoban .box .list {
 overflow: hidden;
 display: none;
} .hangyehuoban .box .list.cur {
 display: block;
} .hangyehuoban .box .list ul {
 width: 110%;
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} .hangyehuoban .box .list ul li {
 background-color: #FFFFFF;
 text-align: center;
 width: 14.2%;
 margin-right: 1%;
 border: .01rem solid #e5e7e9;
 overflow: hidden;
 margin-top: 0.16rem;
} .hangyehuoban .box .list ul li img {
 height: 1.02rem;
 width: 100%;
} #zhanlanfanwei .qfwys {
 padding-bottom: 0.8rem;
} #zhanlanfanwei .qfwys .box {
 padding-top: 0.5rem;
} #zhanlanfanwei .qfwys .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding-top: 0;
 padding-right: 0.2rem;
 padding-bottom: 0;
 padding-left: 0.2rem;
 box-sizing:border-box;
} #zhanlanfanwei .qfwys .box ul li{
 flex-basis: calc(33.333% - 1rem);
 text-align: center;
} #zhanlanfanwei .qfwys .box ul li strong {
 font-size: 0.28rem;
 color: #000000;
 text-align: center;
 display: block;
 font-weight: normal;
 padding-top: 0.2rem;
} #zhanlanfanwei .qfwys .box ul li p {
 font-size: 0.15rem;
 line-height: 0.25rem;
 color: #666666;
 padding-top: 0.18rem;
} .foottlad{
 background-image: url(../images/foot-tl_bg.jpg);
 height: 3.06rem;
 align-items: center;
 display: -webkit-flex;
 text-align: center;
 background-size:19.2rem 3.06rem;
}.foottlad .box strong {
 font-size: 0.32rem;
 color: #000000;
} .foottlad .box p {
 font-size: 0.18rem;
 color: #444444;
 padding-top: 0.1rem;
} .foottlad .box .btn {
 text-align: center;
 padding-top: 0.4rem;
} .foottlad .box .btn a {
 line-height: 0.48rem;
 color: #444444;
 text-decoration: none;
 white-space: nowrap;
 display: inline-block;
 height: 0.5rem;
 margin-right: 0.16rem;
 margin-left: 0.16rem;
 padding-right: 0.38rem;
 padding-left: 0.38rem;
 border: .01rem solid #444444;
 font-size: 0.17rem;
 min-width:1.2rem;
 -moz-border-radius: 0.03rem;
 -webkit-border-radius: 0.03rem;
 border-radius: 0.03rem;
} .foottlad .box .btn a.sqzw {
 color: #FFFFFF;
 background-color: #d00111;
 border-top-color: #d00111;
 border-right-color: #d00111;
 border-bottom-color: #d00111;
 border-left-color: #d00111;
} #zhanhuixuanchuan .tgfs {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #zhanhuixuanchuan .tgfs .tab {
 text-align: center;
 border-bottom-width: 0.02rem;
 border-bottom-style: solid;
 border-bottom-color: #f4f4f4;
 margin-top: 0.2rem;
} #zhanhuixuanchuan .tgfs .tab ul li {
 font-size: 0.17rem;
 line-height: 0.6rem;
 color: #666666;
 display: inline-block;
 height: 0.6rem;
 padding-right: 0.3rem;
 padding-left: 0.3rem;
 vertical-align: middle;
 white-space: nowrap;
 position: relative;
 cursor: pointer;
} #zhanhuixuanchuan .tgfs .tab ul li.on {
 color: #e50012;
} #zhanhuixuanchuan .tgfs .tab ul li.on:after {
 content:"";
 background-color: #e50012;
 display: block;
 height: 0.06rem;
 width: 0.4rem;
 margin-left: -0.2rem;
 position: absolute;
 left: 50%;
 right: 50%;
 bottom: -0.03rem;
} #zhanhuixuanchuan .tgfs .box .list {
 display: none;
 margin-top: 0.5rem;
} #zhanhuixuanchuan .tgfs .box .list.cur {
 align-items: center;
 display: -webkit-flex;
} #zhanhuixuanchuan .tgfs .box .list .pic {
} #zhanhuixuanchuan .tgfs .box .list .pic img {
 height: auto;
 max-width: 7rem;
} #zhanhuixuanchuan .tgfs .box .list .text {
 width: 100%;
 padding-left: 0.48rem;
 box-sizing:border-box;
 font-size: 0.14rem;
 line-height: 0.26rem;
 color: #666666;
} #zhanhuixuanchuan .tgfs .box .list .text .t {
 font-size: 0.24rem;
 padding-bottom: 0.2rem;
 color: #333333;
} #zhanhuixuanchuan .zhxcys {
 background-color: #fafafa;
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #zhanhuixuanchuan .zhxcys .box {
 padding-top: 0.5rem;
} #zhanhuixuanchuan .zhxcys .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} #zhanhuixuanchuan .zhxcys .box ul li{
 flex-basis: calc(33.33% - 0.52rem);
 background-color: #FFFFFF;
 padding: 0.42rem;
 box-sizing:border-box;
 text-align: center;
} #zhanhuixuanchuan .zhxcys .box ul li strong {
 font-size: 0.2rem;
 font-weight: normal;
 color: #444444;
 display: block;
 padding-top: 0.15rem;
 padding-bottom: 0.15rem;
 text-align: center;
} #zhanhuixuanchuan .zhxcys .box ul li p {
 font-size: 0.14rem;
 line-height: 0.24rem;
 color: #666666;
} #zhanhuixuanchuan .qfwtgjh {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #zhanhuixuanchuan .qfwtgjh .box {
 padding-top: 0.5rem;
} #zhanhuixuanchuan .qfwtgjh .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} #zhanhuixuanchuan .qfwtgjh .box ul li{
 flex-basis: calc(25% - 0.28rem);
 border: .01rem solid #e8e8e8;
 box-sizing:border-box;
}#zhanhuixuanchuan .qfwtgjh .box ul li .text {
 padding-top: 0.25rem;
 padding-right: 0.32rem;
 padding-bottom: 0.25rem;
 padding-left: 0.32rem;
 font-size: 0.15rem;
 line-height: 0.24rem;
 color: #666666;
} #zhanhuixuanchuan .qfwtgjh .box ul li .text strong {
 font-size: 0.24rem;
 font-weight: normal;
 color: #000000;
 padding-bottom: 0.2rem;
 display: block;
} #zhanhuixuanchuan .qfwtgjh .box ul li img {
 height: auto;
 width: 100%;
} #zhubanfangshili .xtss {
 background-image: url(../images/zbfsl_bg1.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 height: 5.7rem;
 padding-top: 0.8rem;
 box-sizing:border-box;background-size:19.2rem 5.7rem;
} #zhubanfangshili .ylss {
 background-image: url(../images/zbfsl_bg2.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 height: 6.2rem;
 padding-top: 0.8rem;
 box-sizing:border-box;background-size:19.2rem 6.2rem;
} #zhubanfangshili .zbf {
 padding-right: 35%;
 box-sizing:border-box;
 padding-top: 0.8rem;
} #zhubanfangshili .xtss .zbf {
 padding-top: 0.4rem;
} #zhubanfangshili .ylss .zbf {
 padding-right: 0rem;
 padding-left: 38%;
} #zhubanfangshili .zbf p {
 font-size: 0.15rem;
 line-height: 0.24rem;
 color: #666666;
} #zhubanfangshili .zbf strong {
 font-size: 0.24rem;
 font-weight: normal;
 color: #d00111;
 display: block;
 padding-bottom: 0.15rem;
} #zhubanfangshili .zbf .type {
 padding-top: 0.3rem;
} #zhubanfangshili .zbf .type ul li {
 font-size: 0.15rem;
 color: #444444;
 background-image: url(../images/li-r-fk.png);
 background-repeat: no-repeat;
 background-position: left center;
 padding-top: 0.12rem;
 padding-bottom: 0.12rem;
 padding-left: 0.28rem;
} #zhubanfangshili .zfzc {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #zhubanfangshili .zfzc .text {
 font-size: 0.17rem;
 line-height: 0.34rem;
 color: #666666;
 padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 text-align: center;
} #zhubanfangshili .zfzc .box {
} #zhubanfangshili .zfzc .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} #zhubanfangshili .zfzc .box ul li{
 flex-basis: calc(33.333% - 0.2rem);
 background-color: #f4f5f6;
 -moz-border-radius: 0.05rem;
 -webkit-border-radius: 0.05rem;
 border-radius: 0.05rem;
 overflow: hidden;
}#zhubanfangshili .zfzc .box ul li img {
 height: auto;
 width: 100%;
} #zhubanfangshili .zfzc .box ul li p {
 font-size: 0.16rem;
 line-height: 0.28rem;
 color: #666666;
 padding-top: 0.25rem;
 padding-right: 0.32rem;
 padding-bottom: 0.32rem;
 padding-left: 0.32rem;
} #zhubanfangshili .jjdsjhgggsk {
 padding-bottom: 0.8rem;
} #zhubanfangshili .jjdsjhgggsk .box {
 margin-top: 0.3rem;
 box-sizing:border-box;
} #zhubanfangshili .jjdsjhgggsk .swiper-slide {
 padding-bottom: 0.5rem;
} #zhubanfangshili .jjdsjhgggsk .box .con{
 overflow: hidden;
 box-sizing:border-box;
} #zhubanfangshili .jjdsjhgggsk .box .con ul {
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
 width: 100%;
} #zhubanfangshili .jjdsjhgggsk .box .con ul li{
 background-color: #f9f9f9;
 width: 31.83%;
 box-sizing:border-box;
 margin-top: 0.35rem;
}#zhubanfangshili .jjdsjhgggsk .box .con ul li p {
 background-color: #f9f9f9;
 padding-top: 0.12rem;
 padding-right: 0.25rem;
 padding-bottom: 0.18rem;
 padding-left: 0.25rem;
 font-size: 0.15rem;
 line-height: 0.24rem;
 color: #666666;
} #zhubanfangshili .jjdsjhgggsk .box .con ul li img {
 height: auto;
 width: 100%;
} #zhubanfangshili .jjdsjhgggsk .swiper-pagination-bullet{
 height: 0.12rem;
 width: 0.12rem;
 opacity: 1;
 background-color: #FFFFFF;
 outline:none;
 border: .01rem solid #CCCCCC;
} #zhubanfangshili .jjdsjhgggsk .swiper-pagination-bullet-active{
 background-color: #d60322;
}#zhubanfangshili .hezuohuoban {
 padding-bottom: 1rem;
} #zhubanfangshili .hezuohuoban .tab {
 text-align: center;
 padding-top: 0.25rem;
} #zhubanfangshili .hezuohuoban .tab ul li {
 font-size: 0.17rem;
 line-height: 0.4rem;
 color: #444444;
 background-color: #ebebeb;
 white-space: nowrap;
 display: inline-block;
 height: 0.4rem;
 margin-right: 0.15rem;
 margin-left: 0.15rem;
 padding-right: 0.5rem;
 padding-left: 0.5rem;
 -moz-border-radius: 0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 cursor: pointer;
} #zhubanfangshili .hezuohuoban .tab ul li.on {
 color: #FFFFFF;
 background-color: #c42929;
} #zhubanfangshili .hezuohuoban .box {
 margin-top: 0.5rem;
 clear: both;
 float: none;
} #zhubanfangshili .hezuohuoban .box .list {
 display: none;
} #zhubanfangshili .hezuohuoban .box .list.cur {
 display: block;
} #zhubanfangshili .hezuohuoban .box .list ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
 border-top-width: 0.01rem;
 border-left-width: 0.01rem;
 border-top-style: solid;
 border-left-style: solid;
 border-top-color: #e7e7e7;
 border-left-color: #e7e7e7;
 box-sizing:border-box;
} #zhubanfangshili .hezuohuoban .box .list ul li {
 text-align: center;
 width: 20%;
 border-right-width: 0.01rem;
 border-bottom-width: 0.01rem;
 border-right-style: solid;
 border-bottom-style: solid;
 border-right-color: #e7e7e7;
 border-bottom-color: #e7e7e7;
 box-sizing:border-box;
 padding: 0.05rem;
}
#zhubanfangshili .hezuohuoban .box .list ul li img{ width:2.7rem; height:1.03rem }
 #zhubanfangshili .hezuohuoban .box .list ul li .name {
 box-sizing:border-box;
 padding-top: 0.06rem;
 padding-right: 0.15rem;
 padding-bottom: 0.1rem;
 padding-left: 0.15rem;
} #zhanweiyuding {
 background-color: #f2f6f9;
 background-image: url(../images/zwyd_bg_bg.png);
 background-repeat: repeat-x;
 background-position: center top;
 padding-bottom: 0.9rem;
} #zhanweiyuding .shuju {
 height: 2.2rem;
 position: relative;
} #zhanweiyuding .shuju .box {
 background-color: #FFFFFF;
 height: 2.76rem;
 width: 100%;
 position: absolute;
 z-index: 10;
 left: 0rem;
 right: 0rem;
 bottom: 0rem;
 -moz-border-radius: 0.06rem;
 -webkit-border-radius: 0.06rem;
 border-radius: 0.06rem;
 -moz-box-shadow: 0rem 0rem 0.06rem rgba(0, 0, 0, 0.06);
 -webkit-box-shadow: 0rem 0rem 0.06rem rgba(0, 0, 0, 0.06);
 box-shadow: 0rem 0rem 0.06rem rgba(0, 0, 0, 0.06);
 padding-top: 0.42rem;
 padding-right: 0.42rem;
 padding-left: 0.42rem;
 box-sizing:border-box;
} #zhanweiyuding .shuju .box .text strong {
 font-size: 0.18rem;
 color: #333333;
 font-weight: normal;
} #zhanweiyuding .shuju .box .text p {
 font-size: 0.14rem;
 color: #666666;
 padding-top: 0.08rem;
} #zhanweiyuding .shuju .box ul {
 margin-top: 0.4rem;
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
 width: 94%;
 margin-right: auto;
 margin-left: auto;
} #zhanweiyuding .shuju .box ul li .num {
 font-size: 0.35rem;
 font-weight: bold;
 color: #3a3a3a;
 padding-bottom: 0.2rem;
} #zhanweiyuding .shuju .box ul li{
 flex-basis: calc(25% - 0.6rem);
 font-size: 0.15rem;
 line-height: 0.22rem;
 color: #666666;
 text-align: center;
} #zhanweiyuding .zhanweishenqingbiao {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #zhanweiyuding .zhanweishenqingbiao .box {
 background-color: #FFFFFF;
 margin-top: 0.6rem;
 -moz-border-radius: 0.02rem;
 -webkit-border-radius: 0.02rem;
 border-radius: 0.02rem;
 -moz-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.04);
 -webkit-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.04);
 box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.04);
} #zhanweiyuding .zhanweishenqingbiao .box .head {
 line-height: 0.52rem;
 background-color: #fafbfd;
 padding-left: 0.26rem;
 color: #999999;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox {
 padding-top: 0.65rem;
 padding-bottom: 0.65rem;
 font-size: 0.14rem;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl {
 display: table;
 margin-right: auto;
 margin-left: auto;
 margin-top: 0.32rem;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dt {
 vertical-align: middle;
 display: table-cell;
 position: relative;
 text-align: right;
 white-space: nowrap;
 width: 1.86rem;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl font {
 color: #FF0000;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd {
 vertical-align: middle;
 display: table-cell;
 position: relative;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd .Validform_checktip{
 position: absolute;
 top: 108%;
 right: 0rem;
 height:0.16rem;
 line-height: 0.15rem;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd.l {
 padding-right: 0rem;
 padding-left: 0rem;
 text-align:center;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd .tn {
 background-color: #fafbfd;
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 height: 0.43rem;
 border: .01rem solid #b6b6b6;
 line-height: 0.42rem;
 margin-right: -0.03rem;
 padding-right: 0.15rem;
 padding-left: 0.15rem;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd .txt {
 height: 0.45rem;
 padding-right: 0.1rem;
 padding-left: 0.1rem;
 border: .01rem solid #b6b6b6;
 box-sizing:border-box;
 outline:none;
 -moz-border-radius: 0.02rem;
 -webkit-border-radius: 0.02rem;
 border-radius: 0.02rem;
 font-size: 0.14rem;
 width: 1.84rem;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd .gs {
 width: 3.83rem;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd .mj {
 width: 2.22rem;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd .m {
 width: 3.86rem;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd.w1 {
 width: 1.41rem;
 text-align: right;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd .w2 {
 width:0.56rem;
 text-align:center;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd.w3 {
 width:0.56rem;
 padding-left: 0.05rem;
 box-sizing:border-box;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd.w4 {
 width:1.4rem;
 text-align: right;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd.w5 {
 width:0.4rem;
 padding-left: 0.05rem;
 box-sizing:border-box;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd .sendcode {
 border-left-style: solid;
 position: absolute;
 top: 0.01rem;
 right: 0.01rem;
 height: 0.43rem;
 padding-left: 0.15rem;
 padding-right: 0.15rem;
 color: #3a68ac;
 background-color: #eff4ff;
 border-left-width: 0.01rem;
 border-left-color: #bbbbbb;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 outline: 0;
 cursor: pointer;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox .btn {
 text-align: center;
 margin-top: 0.3rem;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox .btn .btn {
 font-size: 0.19rem;
 color: #FFFFFF;
 background-color: #e84343;
 height: 0.6rem;
 width: 2.66rem;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 outline:none;
 cursor: pointer;
 -moz-border-radius: 0.06rem;
 -webkit-border-radius:0.06rem;
 border-radius: 0.06rem;
} #zhanweiyuding .shenqingliucheng .box {
 margin-top: 0.68rem;
 padding-bottom: 1rem;
} #zhanweiyuding .shenqingliucheng .box ul {
 text-align: center;
 height: 0.42rem;
 border-bottom-width: 0.06rem;
 border-bottom-style: solid;
 border-bottom-color: #f4d7d7;
 width: 90%;
 margin-right: auto;
 margin-left: auto;
 position: relative;
} #zhanweiyuding .shenqingliucheng .box ul:before {
 content:"";
 background-color: #f2f6f9;
 display: block;
 height: 0.06rem;
 width: 6.8%;
 position: absolute;
 left: 0rem;
 top: 0.42rem;
} #zhanweiyuding .shenqingliucheng .box ul:after {
 content:"";
 background-color: #f2f6f9;
 display: block;
 height: 0.06rem;
 width: 6.8%;
 position: absolute;
 right: 0rem;
 top: 0.42rem;
} #zhanweiyuding .shenqingliucheng .box ul li {
 text-align: center;
 display: inline-block;
 width: 19.6%;
 font-size: 0.22rem;
 color: #333333;
} #zhanweiyuding .shenqingliucheng .box ul li p {
 padding-top: 0.18rem;
} #zhanweihuodong .toutiaoslide {
 margin-top: 0.45rem;
} #zhanweihuodong .toutiaoslide .swiper-slide {
 position: relative;
} #zhanweihuodong .toutiaoslide .swiper-slide img {
 float: left;
 height: auto;
 width: 100%;
} #zhanweihuodong .toutiaoslide .swiper-slide a {
 display: block;
} #zhanweihuodong .toutiaoslide .swiper-slide a:after {
 content:"";
 background-image: url(../images/hd_sldbgyy.png);
 background-repeat: no-repeat;
 background-position: left bottom;
 display: block;
 position: absolute;
 z-index: 1;
 height: 100%;
 width: 100%;
 left: 0rem;
 top: 0rem;
 right: 0rem;
 bottom: 0rem;
} #zhanweihuodong .toutiaoslide .swiper-slide .text {
 position: absolute;
 width: 65%;
 left: 0.56rem;
 bottom: -3rem;
 z-index: 2;
 -o-transition:all .6s;
 -moz-transition:all .6s;
 -webkit-transition:all .6s;
 -ms-transition:all .6s;
 transition:all .6s;
} #zhanweihuodong .toutiaoslide .swiper-slide.swiper-slide-active .text{
 bottom: 0.56rem;
} #zhanweihuodong .toutiaoslide .swiper-slide .text strong {
 font-size: 0.24rem;
 font-weight: normal;
 display: block;
 color: #FFFFFF;
} #zhanweihuodong .toutiaoslide .swiper-slide .text .xx {
 color: #ffe373;
 display: block;
 padding-top: 0.1rem;
 padding-bottom: 0.15rem;
} #zhanweihuodong .toutiaoslide .swiper-slide .text p {
 font-size: 0.14rem;
 line-height: 0.26rem;
 color: #FFFFFF;
 padding-top: 0.1rem;
} #zhanweihuodong .toutiaoslide .swiper-pagination{
 text-align: right;
 bottom: 0.5rem;
 padding-right: 0.4rem;
 box-sizing:border-box;
} #zhanweihuodong .toutiaoslide .swiper-pagination-bullet{
 height: 0.12rem;
 width: 0.12rem;
 opacity: 1;
 background-color: transparent;
 outline:none;
 border: .02rem solid #ffffff;
} #zhanweihuodong .toutiaoslide .swiper-pagination-bullet-active{
 background-color: transparent;
 border: .02rem solid #d60322;
}#zhanweihuodong .jingcaineirongtuijian {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #zhanweihuodong .jingcaineirongtuijian .box {
 margin-top: 0.5rem;
} #zhanweihuodong .jingcaineirongtuijian .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} #zhanweihuodong .jingcaineirongtuijian .box ul li{
 flex-basis: calc(25% - 0.34rem);
 border: .01rem solid #e2e2e2;
 box-sizing:border-box;
}#zhanweihuodong .jingcaineirongtuijian .box ul li img {
 height: auto;
 width: 100%;
} #zhanweihuodong .jingcaineirongtuijian .box ul li .text {
 padding: 0.2rem;
} #zhanweihuodong .jingcaineirongtuijian .box ul li .text a {
 font-size: 0.17rem;
 font-weight: bold;
 color: #333333;
 text-decoration: none;
} #zhanweihuodong .jingcaineirongtuijian .box ul li .text .sj {
 background-image: url(../images/ico-hdsj.png);
 background-repeat: no-repeat;
 background-position: left center;
 background-size:0.22rem auto;
 margin-top: 0.2rem;
 padding-left: 0.25rem;
 font-size: 0.14rem;
} #zhanweihuodong .jingcaineirongtuijian .box ul li .text .dd {
 background-image: url(../images/ico-hddd.png);
 background-repeat: no-repeat;
 background-position: left center;
 background-size:0.22rem auto;
 margin-top: 0.1rem;
 padding-left: 0.25rem;
 font-size: 0.14rem;
}#zhanweihuodong .jingcaineirongtuijian .box .more {
 text-align: center;
 padding-top: 0.4rem;
} #zhanweihuodong .jingcaineirongtuijian .box .more a {
 line-height: 0.38rem;
 color: #666666;
 background-image: url(../images/tjhd-ckgd_bg.png);
 background-repeat: no-repeat;
 background-position: 86% center;
 text-align: center;
 white-space: nowrap;
 display: inline-block;
 height: 0.38rem;
 padding-right: 0.43rem;
 padding-left: 0.33rem;
 border: .01rem solid #ababab;
 -moz-border-radius: 0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 text-decoration: none;
} #zhanweihuodong .wjyjjb {
 padding-bottom: 0.8rem;
} #zhanweihuodong .wjyjjb .box {
 padding-top: 0.4rem;
 overflow: hidden;
} #zhanweihuodong .wjyjjb .box ul {
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
 width: 110%;
} #zhanweihuodong .wjyjjb .box ul li{
 width: 14.3%;
 margin-right: 1%;
 text-align: center;
 padding-top: 0.2rem;
 padding-bottom: 0.2rem;
} #zhanweihuodong .wjyjjb .box ul li img{
 -moz-border-radius: 50%;
 -webkit-border-radius: 50%;
 border-radius: 50%;
} #zhanweihuodong .wjyjjb .box ul li strong {
 font-size: 0.17rem;
 font-weight: normal;
 display: block;
 padding-top: 0.15rem;
 padding-bottom: 0.06rem;
} #zhanweihuodong .wjyjjb .box ul li p {
 font-size: 0.15rem;
 color: #888888;
} #zhanweihuodong .wangjiehuigu {
 background-color: #f4f4f4;
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
}
#zhanweihuodong .wangjiehuigu .m-box { display:none;}
#zhanweihuodong .wangjiehuigu .box {
 height: 5.5rem;
 margin-top: 0.5rem;
 position: relative;
 overflow: hidden;
} #zhanweihuodong .wangjiehuigu .box .poster_box {
 overflow: hidden;
} #zhanweihuodong .wangjiehuigu .box .poster_box h2 {
 font-size: 0.3rem;
 color: #015293;
 font-weight: bold;
 text-align: center;
} #zhanweihuodong .wangjiehuigu .box .poster_box h3 {
 font-size: 0.16rem;
 color: #015293;
 margin: 0.1rem 0 0.35rem;
 text-align: center;
} #zhanweihuodong .wangjiehuigu .box .poster-main {
 position: relative;
 width: 100%;
 height: 5.2rem!important;
 margin-left: auto;
 margin-right: auto;
} #zhanweihuodong .wangjiehuigu .box .poster-main img {
 display: block;
} #zhanweihuodong .wangjiehuigu .box .poster-main a, .poster-main img {
 display: block;
 width: 100%;
 height: 100%;
} #zhanweihuodong .wangjiehuigu .box .poster-main img {
} #zhanweihuodong .wangjiehuigu .box .poster-main .poster-list {
 width: 10rem;
 height: 5rem;
} #zhanweihuodong .wangjiehuigu .box .poster-main .poster-list .poster-item {
 width: 2rem;
 height: 5rem;
 position: absolute;
 left: 0;
 top: 0;
} #zhanweihuodong .wangjiehuigu .box .poster-main .poster-list .poster-item .item {
 position: relative;
 width: 100%;
 height: 100% } #zhanweihuodong .wangjiehuigu .box .poster-main .poster-btn {
 position: absolute;
 top: 0;
 cursor: pointer;
 filter: opacity(.5) brightness(1);
} #zhanweihuodong .wangjiehuigu .box .poster-main .poster-btn:hover {
 filter: opacity(1) brightness(2);
} #zhanweihuodong .wangjiehuigu .box .poster-main .poster-prev-btn {
 left: 0;
 background: url(left.png) no-repeat center center;
} #zhanweihuodong .wangjiehuigu .box .poster-main .poster-next-btn {
 right: 0;
 background: url(right.png) no-repeat center center;
} #zhanweihuodong .wangjiehuigu .box .poster-item-title {
 background:rgba(0, 0, 0, 0.2);
 color: #FFF;
 width: 100%;
 height: auto;
 position: absolute;
 bottom: 0;
 text-indent: 0.29rem;
 font-size: 0.15rem;
 padding: 0.2rem;
 box-sizing:border-box;
} #zhanweihuodong .wangjiehuigu .box .lunbo_btn {
 height: 0.15rem;
 width: 100%;
 margin: 0rem auto;
 position: absolute;
 z-index: 3;
 text-align: center;
 bottom: 0.02rem } #zhanweihuodong .wangjiehuigu .box .lunbo_btn li {
 width: 0.1rem;
 height: 0.1rem;
 display: inline-block;
 background-color: rgba(0, 0, 0, 0.1);
 border-radius: 50%;
 margin: 0rem 0.02rem;
 cursor: pointer;
} #zhanweihuodong .wangjiehuigu .box .lunbo_btn li.poster-btn-active {
 background-color: #e50012;
 border: .02rem solid #FFFFFF;
 -moz-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.08);
 -webkit-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.08);
 box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.08);
 margin-bottom: -0.02rem;
} #zhanweihuodong .hezuohuoban {
 padding-top: 0.8rem;
} #zhanweiyouhui .zhanhuiguanzhongyingxiangli {
 background-color: #f4f6f8;
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
}
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .m-box { display:none;}
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .box {
 height: 6.61rem;
 margin-top: 0.6rem;
 position: relative;
} #zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li {
 position: absolute;
}
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li img{ width:4.95rem; height:3.24rem;}
 #zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(2) {
 left: 0rem;
 bottom: 0rem;
}
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(1) { width:4.95rem; height:3.24rem;}
 #zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(2) { width:2.41rem; height:3.28rem;}
 #zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(3) { width:2.42rem; height:3.28rem;}
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(4) { width:3.52rem; height:4.16rem;}
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(5) { width:3.52rem; height:2.36rem;}
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(6) { width:2.77rem; height:3.24rem;}
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(7) { width:2.77rem; height:3.24rem;}
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(8) { width:5.67rem; height:3.28rem;}
 #zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(1) img{ width:4.95rem; height:3.24rem;}
 #zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(2) img{ width:2.41rem; height:3.28rem;}
 #zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(3) img{ width:2.42rem; height:3.28rem;}
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(4) img{ width:3.52rem; height:4.16rem;}
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(5) img{ width:3.52rem; height:2.36rem;}
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(6) img{ width:2.77rem; height:3.24rem;}
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(7) img{ width:2.77rem; height:3.24rem;}
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(8) img{ width:5.67rem; height:3.28rem;}
 #zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(3) {
 left: 2.53rem;
 bottom: 0rem;
} #zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(4) {
 left: 5.08rem;
 top: 0rem;
} #zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(5) {
 left: 5.08rem;
 bottom: 0rem;
} #zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(6) {
 left: 8.73rem;
 top: 0rem;
} #zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(7) {
 right: 0rem;
 top: 0rem;
} #zhanweiyouhui .zhanhuiguanzhongyingxiangli .box ul li:nth-child(8) {
 right: 0rem;
 bottom: 0rem;
} #zhanweiyouhui .sqzwurl {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #zhanweiyouhui .sqzwurl .common_tit p:before{
 background-color:#ffffff;
 margin-top: 0rem;
} #zhanweiyouhui .sqzwurl .common_tit p {
 font-size: 0.15rem;
} #zhanweiyouhui .sqzwurl .box {
 text-align: center;
 padding-top: 0.5rem;
} #zhanweiyouhui .sqzwurl .box a {
 line-height: 0.7rem;
 text-align: center;
 height: 0.7rem;
 width: 3.05rem;
 font-size: 0.22rem;
 color: #ffffff;
 background-color: #e50012;
 display: inline-block;
 -moz-border-radius: 0.06rem;
 -webkit-border-radius: 0.06rem;
 border-radius: 0.06rem;
 text-decoration: none;
} #zhanweiyouhui .zhuanshuquanyi {
 padding-top: 0.8rem;
 background-image: url(../images/zsqy_bg.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 background-size:100% 100%;
 box-sizing:border-box;
 padding-bottom: 0.8rem;
 background-size:19.2rem 4.56rem;
} #zhanweiyouhui .zhuanshuquanyi .box {
 margin-top: 0.6rem;
} #zhanweiyouhui .zhuanshuquanyi .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} #zhanweiyouhui .zhuanshuquanyi .box ul li{
 flex-basis: calc(50% - 0.58rem);
 background-color: #FFFFFF;
 padding: 0.5rem;
 box-sizing:border-box;
}#zhanweiyouhui .zhuanshuquanyi .box ul li strong {
 font-size: 0.2rem;
 color: #e50012;
 display: block;
 padding-bottom: 0.15rem;
} #zhanweiyouhui .zhuanshuquanyi .box ul li p {
 font-size: 0.15rem;
 line-height: 0.32rem;
 color: #666666;
} #zhanweiyouhui .zhuanshuquanyi .box ul li font {
 color: #e84343;
 font-weight: bold;
} #zhanweiyouhui .czsyszk {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #zhanweiyouhui .czsyszk .box {
 margin-top: 0.6rem;
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} #zhanweiyouhui .czsyszk .box .list{
 flex-basis: calc(50% - 0.6rem);
 border-right-width: 0.01rem;
 border-bottom-width: 0.01rem;
 border-left-width: 0.01rem;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-right-color: #e9e9e9;
 border-bottom-color: #e9e9e9;
 border-left-color: #e9e9e9;
 box-sizing:border-box;
} #zhanweiyouhui .czsyszk .box .list .tit {
 font-size: 0.22rem;
 line-height: 0.62rem;
 color: #FFFFFF;
 background-color: #e50012;
 text-align: center;
 height: 0.62rem;
} #zhanweiyouhui .czsyszk .box .list .con {
 padding-top: 0.3rem;
 padding-right: 0.4rem;
 padding-bottom: 0.3rem;
 padding-left: 0.4rem;
 box-sizing:border-box;
} #zhanweiyouhui .czsyszk .box .list .con .pic {
 text-align: center;
 padding-bottom: 0.15rem;
} #zhanweiyouhui .czsyszk .box .list .con .pic img {
 height: auto;
 width: 100%;
} #zhanweiyouhui .czsyszk .box .list .con .text ul li {
 font-size: 0.16rem;
 line-height: 0.28rem;
 color: #444444;
 padding-top: 0.04rem;
 padding-bottom: 0.04rem;
 background-image: url(../images/ico-wz-yd.png);
 background-repeat: no-repeat;
 background-position: 0rem 0.15rem;
 padding-left: 0.18rem;
} #zhanweiyouhui .czsyszk .box .list .con .text ul li span {
 color: #999999;
} #zhanweiyouhui .czspptgjh {
 padding-top: 0.8rem;
 background-image: url(../images/tjjh_bg-01.jpg);
 background-repeat: no-repeat;
 background-position: center top;
 height: 5.48rem;
 box-sizing:border-box;
 margin-bottom: 1.5rem;
 background-size:19.2rem 5.48rem;
} #zhanweiyouhui .czspptgjh .box {
 margin-top: 1.16rem;
 background-color: #FFFFFF;
 height: 3.95rem;
 position: relative;
 box-sizing:border-box;
 -moz-border-radius: 0.05rem;
 -webkit-border-radius: 0.05rem;
 border-radius: 0.05rem;
 -moz-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.08);
 -webkit-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.08);
 box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.08);
} #zhanweiyouhui .czspptgjh .box ul{
 display: -webkit-flex;
 -webkit-align-items: center;
 display: flex;
} #zhanweiyouhui .czspptgjh .box ul li{
 -webkit-flex: 1;
 flex: 1;
 height: 3.95rem;
 position: relative;
} #zhanweiyouhui .czspptgjh .box ul li .text {
 position: absolute;
 z-index: 2;
 left: 0.38rem;
 right: 0.38rem;
 bottom: 1.2rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #zhanweiyouhui .czspptgjh .box ul li .text .no {
 font-size: 0.24rem;
 color: #363535;
 font-weight: bold;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #zhanweiyouhui .czspptgjh .box ul li .text .name {
 font-size: 0.22rem;
 color: #333333;
 padding-top: 0.15rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #zhanweiyouhui .czspptgjh .box ul li .text .txt {
 font-size: 0.14rem;
 line-height: 0.26rem;
 color: #888888;
 padding-top: 0.1rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #zhanweiyouhui .czspptgjh .box ul li .bg {
 background-image: url(../images/tgjh_li-bg.png);
 background-repeat: no-repeat;
 background-position: center center;
 background-size:100% 100%;
 position: absolute;
 z-index: 1;
 height: 0rem;
 width: 100%;
 left: 0rem;
 bottom:-0.2rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
 overflow: hidden;
} #zhanweiyouhui .czspptgjh .box ul li .bg span {
 display: block;
 height: 2.06rem;
 width: 2.48rem;
 position: absolute;
 top: 0rem;
 right: -3rem;
 -o-transition:all .6s;
 -moz-transition:all .6s;
 -webkit-transition:all .6s;
 -ms-transition:all .6s;
 transition:all .6s;
}
#zhanweiyouhui .czspptgjh .box ul li .bg span img{ width:100%; height:auto}
 #zhanweiyouhui .czspptgjh .box ul li:hover .bg span {
 right: 0rem;
} #zhanweiyouhui .czspptgjh .box ul li:hover .bg {
 height: 4.56rem;
 bottom: -0.13rem;
} #zhanweiyouhui .czspptgjh .box ul li:hover .text {
 bottom: 1rem;
} #zhanweiyouhui .czspptgjh .box ul li:hover .text .no {
 color: #FFFFFF;
} #zhanweiyouhui .czspptgjh .box ul li:hover .text .txt {
 color: #f6baba;
} #zhanweiyouhui .czspptgjh .box ul li:hover .text .name {
 color: #FFFFFF;
} #zhanweiyouhui .czszptgjh {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #zhanweiyouhui .czszptgjh .box {
 margin-top: 0.6rem;
} #zhanweiyouhui .czszptgjh .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} #zhanweiyouhui .czszptgjh .box ul li{
 flex-basis: calc(33.333% - 0.5rem);
 border: .01rem solid #f1f1f1;
 -moz-border-radius: 0.03rem;
 -webkit-border-radius: 0.03rem;
 border-radius: 0.03rem;
 -moz-box-shadow: 0rem 0rem 0.02rem rgba(0, 0, 0, 0.04);
 -webkit-box-shadow: 0rem 0rem 0.02rem rgba(0, 0, 0, 0.04);
 box-shadow: 0rem 0rem 0.02rem rgba(0, 0, 0, 0.04);
 box-sizing:border-box;
 padding-top: 0.35rem;
 padding-right: 0.35rem;
 padding-bottom: 1rem;
 padding-left: 0.35rem;
 position: relative;
}#zhanweiyouhui .czszptgjh .box ul li p {
 font-size: 0.15rem;
 line-height: 0.26rem;
 color: #666666;
 padding-top: 0.15rem;
} #zhanweiyouhui .czszptgjh .box ul li strong {
 font-size: 0.17rem;
 color: #333333;
} #zhanweiyouhui .czszptgjh .box ul li a {
 font-size: 0.15rem;
 line-height: 0.48rem;
 font-weight: bold;
 color: #FFFFFF;
 background-color: #ff8400;
 text-align: center;
 display: block;
 height: 0.48rem;
 position: absolute;
 left: 0.35rem;
 right: 0.35rem;
 text-decoration: none;
 bottom: 0.35rem;
 -moz-border-radius: 0.03rem;
 -webkit-border-radius: 0.03rem;
 border-radius: 0.03rem;
} .videoshowbox{
 display:none} .videoshowbox .masklayer{
 position:fixed;
 z-index:10000;
 height:100%;
 width:100%;
 left:0;
 top:0;
 right:0;
 bottom:0;
 background-color:rgba(0,0,0,.4)} .videoshowbox .box{
 height:5.7rem;
 width:10rem;
 margin-top:-2.9rem;
 margin-left:-5.15rem;
 position:fixed;
 z-index:100000;
 left:50%;
 top:50%;
 right:50%;
 bottom:50%;
 background-color:#fff;
 padding:0.15rem;
 -moz-border-radius: 0.06rem;
 -webkit-border-radius: 0.06rem;
 border-radius: 0.06rem;
 -moz-box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0.4);
 -webkit-box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0.4);
 box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0.4);
} .videoshowbox .box video{
 float:left;
 height:100%;
 width:100%;
 background-color: #000000;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
} .dxyzmtcc .auth_code{
 position: absolute;
 z-index: 100;
 right: 0rem;
 bottom: 100%;
 display: none;
 -moz-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.1);
 -webkit-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.1);
 box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.1);
 background-color: #FFFFFF;
 border: .01rem solid #CCCCCC;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 padding: 0.2rem;
} .dxyzmtcc .auth_code .Validform_checktip{
 display:none;
} .dxyzmtcc .auth_code .yzmb{
 align-items: center;
 display: -webkit-flex;
} .dxyzmtcc .auth_code .code{
 height: 0.38rem;
 padding-right: 0.1rem;
 padding-left: 0.1rem;
 box-sizing: border-box;
 outline: none;
 font-size: 0.14rem;
 width: 0.8rem;
 border-top-width: 0.01rem;
 border-bottom-width: 0.01rem;
 border-left-width: 0.01rem;
 border-top-style: solid;
 border-right-style: none;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #b6b6b6;
 border-bottom-color: #b6b6b6;
 border-left-color: #b6b6b6;
} .dxyzmtcc .auth_code .send-code{
 height: 0.38rem;
 width: 0.5rem;
 background-color: #ffa235;
 border: .01rem solid #f90;
 outline:none;
 font-size: 0.14rem;
 font-weight: bold;
 color: #FFFFFF;
} .dxyzmtcc .auth_code .gbtcyzm{
 background-color: #FFFFFF;
 height: 0.22rem;
 width: 0.22rem;
 border: .01rem solid #CCCCCC;
 position: absolute;
 top: -0.11rem;
 right: -0.11rem;
 -moz-border-radius: 50%;
 -webkit-border-radius: 50%;
 border-radius: 50%;
 -moz-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.1);
 -webkit-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.1);
 box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.1);
 background-image: url(data:image/png;
 base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADG0lEQVR4Xu2bsY7UMBCGx8lrgAQtlNAgwSrerSgoue5OOgp4jXuNowDpruNKCqrdRAsSDZRHCxK8RmLkU1aKsrEziWfGWW22Xa89/+exPfbOKDjyjzpy/TADmD3AQ2Cz2bxNkuS5MeaFbaaU+goAeZZlH6cIriiKcwDQTXurqvq2XC7fu+x1LoE8z38AwBPHD2/SNL1YLBa/pgBiu90+KsvyAgBeO+z5qbV+2vVdJ4A8zz95Otv1c5um6UlsCLV4a+/jnsm40VqftNvsAViv16dJklwhZzYqhAHi7+RUVXW2Wq2um9r2ACBnv9lHFAhDxdcG73lBF4C/AHAP6QFRlsNI8dbWf1rr+30e8BsAHgwEYJuLeEKAeGvjH631Qy+AoiiujDGnIwCwQwgUb4/x6yzLzvoAnBtjPowEwAYhVHwdx7xpxzAhx6CPEelyoBAPALhj0KoiGpAEArctzkiQe2DMEpOwwXsblDDABUJq7N7rsJQhTRCSY/YCkN4TJMXfnQyYtSgFQVr8IADcEGKIHwyAC0Is8aMAUEOw/ZVlibnPswRe6D2gPTrVrNX99j1msIgf7QE7a4ggYPfhrnbB0eZoD5gAhGDxwR4QEQKJeDIAhBsjZjmQiScFIASBVDw5AGYI5OJZADBBYBHPBoAYApv4GcCQ2yBme2Y8Ftm8IDgQYgqRWaK+rk5JAQiExuSeQAZAQPxuAkkhkAAQFE8OIRhABPGkEIIARBRPBmE0ACLxtwf5IEIl3qbYWAAH9SRGKX6XX8TRJzZwG7QEOA3l7NsHAw1AwkCJMdowUAAkDZMcC3UblDaI8CqNihjnv8ddG0SMmWe6WXo9odMDpiCe+G3BCWFOkmq7nU05P+o0uRG5wk2GqJ0XG6Ux7AlsucLWVlbxRHsCW66wiHgCCCy5wqLiQyCgcoVtnZBS6hK5TqOIHwvBGPOuXT/kOgZ99UJkrzFIyN5mA2KWzrohX9GUr27o0IqmOhOley9Ddf3QKwB4Vk/Dd6XUlymXzRljXjbtrarqc7tOqOlSqOswhatOtY8ZwFRnRsquo/eA/12QFW57lpbtAAAAAElFTkSuQmCC);
 background-repeat: no-repeat;
 background-position: center center;
 background-size:40% auto;
 cursor: pointer;
} .contactregistration{
 background-color:#fff;
 height:5.5rem;
 width:4rem;
 margin-top:-2.5rem;
 margin-left:-2rem;
 border:.01rem solid #d8d8d8;
 position:fixed;
 z-index:100;
 left:50%;
 top:50%;
 right:50%;
 bottom:50%;
 border-radius:0.05rem;
 box-shadow:0 0 0.1rem rgba(0,0,0,.1);
 display:none;
 min-width:4rem;
} .contactregistration .close{
 line-height:0.24rem;
 background-color:rgba(0,0,0,.4);
 height:0.3rem;
 width:0.3rem;
 border:.02rem solid #e5e5e5;
 position:absolute;
 top:-0.12rem;
 right:-0.12rem;
 border-radius:50%;
 background-image:url(../images/close.png);
 background-size:40% auto;
 background-repeat:no-repeat;
 background-position:center center;
 cursor:pointer} .contactregistration .head{
 background-color:#f2f2f2;
 padding-top:0.15rem;
 padding-right:0.2rem;
 padding-bottom:0.15rem;
 padding-left:0.8rem;
 font-size:0.15rem;
 background-image:url(../images/ico-lxwm-tb.png);
 background-size:0.44rem auto;
 background-repeat:no-repeat;
 background-position:0.2rem center} .contactregistration ul{
 padding:0.2rem;

 box-sizing:border-box} .contactregistration ul li{
 display:block;
 padding-bottom:0.1rem;
 position: relative;
} .contactregistration ul li .sendcode{
 height:0.38rem;
} .contactregistration ul li .auth_code{
 right: 0rem;
 top: -0.85rem;
} .contactregistration ul li.gsmc{
 font-size:0.15rem;
 color:#333} .contactregistration ul li.gsmc span{
 color:#f60} .contactregistration ul li .txt{
 background-color:#f2f2f2;
 height:0.4rem;
 width:100%;
 padding-left:0.15rem;
 outline:0;
 border:.01rem solid #e7e7e7;
 box-sizing:border-box;
 font-size:0.15rem;
 border-radius:0.05rem} .contactregistration ul li .textarea{
 background-color:#f2f2f2;
 height:0.8rem;
 width:100%;
 padding-left:0.15rem;
 outline:0;
 border:.01rem solid #e7e7e7;
 box-sizing:border-box;
 font-size:0.15rem;
 border-radius:0.05rem;
 font-family:"微软雅黑";
 padding-top:0.05rem;
 box-sizing:border-box;
 line-height:0.22rem;
 outline:0} .contactregistration ul li .btn{
 font-size:0.15rem;
 font-weight:700;
 color:#ffffff;
 background-color:#e75050;
 text-align:center;
 height:0.5rem;
 border:.01rem solid #e75050;
 width:100%;
 border-radius:0.05rem;
 cursor:pointer;
 outline:0} .myreginfo .tipsico{
 text-align:center;
 font-size:0.22rem;
 color:#16b385} .myreginfo .tipsico span{
 background-image:url(../images/ico-cgbm-ok.png);
 background-repeat:no-repeat;
 background-position:center center;
 display:block;
 height:0.8rem;
 width:0.8rem;
 margin-top:0.2rem;
 margin-bottom:0.15rem;
 margin-right:auto;
 margin-left:auto} .myreginfo .text1{
 font-size:0.15rem;
 line-height:0.24rem;
 color:#666;
 padding-top:0.2rem;
 text-align:center} .myreginfo .myid{
 text-align:center;
 padding-top:0.4rem;
 padding-bottom:0.2rem;
 font-size:0.15rem} .myreginfo .myid strong{
 color:red;
 font-size:0.22rem} .myreginfo .myid p{
 padding-top:0.1rem} .myreginfo .myid img{
 height:auto;
 width:1.34rem} .myreginfo .myinfo{
 width:6.8rem;
 margin-right:auto;
 margin-left:auto;
 background-color:#f3f4f6;
 padding:0.2rem;
 box-sizing:border-box;
 line-height:0.26rem;
 font-size:0.15rem } .myreginfo .myinfo strong{
 font-weight:400;
 color:red} .baoming-show .mainbanner,.baoming-show .tuanticanguanbaoming .head,.baoming-show .applicationform .tit{
 display:none;
} .tuanticanguanbaoming .head ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} .baoming-show .applicationform{
 padding-top: 0rem;
} .myreginfo .zhanhuishijian{
 width:6.8rem;
 margin-right:auto;
 margin-left:auto;
 padding-top:0.2rem;
 padding-bottom:0.4rem;
 font-size:0.15rem;
 line-height:0.24rem} .myreginfo .zhanhuishijian ul{
 margin-top:0.1rem;
 margin-bottom:0.1rem} .myreginfo .zhanhuishijian ul li{
 line-height:0.36rem;
 background-color:#f7f7f9;
 display:block;
 height:0.36rem;
 margin-top:0.01rem;
 padding-left:0.2rem} .myreginfo .zhanhuishijian ul li:nth-child(2n){
 background-color:#eff0f3} .myreginfo .zhanhuishijian a{
 color:#ffae00;
 text-decoration:underline} .myreginfo .myinfo .downzslm{
 padding-top: 0.2rem;
} .myreginfo .myinfo .downzslm a {
 font-size: 0.18rem;
 font-weight: bold;
 color: #0066CC;
 line-height: 0.3rem;
 display: inline-block;
 height: 0.3rem;
 padding-left: 0.3rem;
 background-image: url(../images/pdf.png);
 background-repeat: no-repeat;
 background-position: left center;
 text-decoration: underline;
} .disclaimer-layer{
 display: none;
} .disclaimer-layer .B-layer{
 background-color: rgba(0, 0, 0, 0.4);
 position: fixed;
 z-index: 10000;
 height: 100%;
 width: 100%;
 left: 0rem;
 top: 0rem;
 right: 0rem;
 bottom: 0rem;
} .disclaimer-layer .Pop-up-layer-con{
 background-color: #FFFFFF;
 height: 6.8rem;
 width: 8rem;
 margin-top: -3.4rem;
 margin-left: -4rem;
 position: fixed;
 z-index: 100000;
 left: 50%;
 top: 50%;
 right: 50%;
 bottom: 50%;
 overflow: hidden;
 border-radius: 0.03rem;
 box-shadow: 0rem 0rem 0.3rem rgba(0, 0, 0, 0.2);
}.disclaimer-layer .Pop-up-layer-con .head {
 height: 0.4rem;
 width: 100%;
 position: absolute;
 left: 0rem;
 top: 0rem;
 right: 0rem;
} .disclaimer-layer .Pop-up-layer-con .head span {
 background-image: url(../images/close-.png);
 background-repeat: no-repeat;
 background-position: center center;
 background-size:80% 80%;
 display: block;
 height: 0.2rem;
 width: 0.2rem;
 position: absolute;
 top: 0.1rem;
 right: 0.1rem;
 background-color: #999999;
} .disclaimer-layer .Pop-up-layer-con .text {
 height: 6.2rem;
 overflow: auto;
 position: absolute;
 left: 0.1rem;
 right: 0.1rem;
 bottom: 0.2rem;
 box-sizing:border-box;
 padding-top: 0.2rem;
 padding-right: 0.2rem;
 padding-bottom: 0.2rem;
 padding-left: 0.2rem;
} .disclaimer-layer .Pop-up-layer-con .text h2 {
 margin: 0rem;
 padding: 0rem;
}

}
@media screen and (max-width: 780px) {
  html{
     background-color: #CCCCCC;
}
body,html{overflow-x:hidden;}
 body{
	font-size:0.22rem;
	font-family:"微软雅黑";
	color:#444444;
	padding-top:1rem;
	padding-bottom:0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
}
 body.grey{
     background-color:#f6f9fa;
}
.topshow .headmshowlayer{ display:block;}
.headmshowlayer
{
	content:"";
	background-color: rgba(0, 0, 0, 0.6);
	display: none;
	position: fixed;
	z-index: 99;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
 ul{
     margin:0;
     padding:0 
}
 a{
     color:#444444;
     text-decoration:none 
}
 a:hover{
     color:#ff8c26;
     text-decoration:underline 
}
 p{
     margin:0 
}
 li{
     list-style-type:none 
}
 input[type="button"], input[type="submit"], input[type="reset"] {
     -webkit-appearance: none;
     appearance: none;
     border-radius:0;
}
 input{
     -webkit-appearance:none;
     border-radius:0 
}
 .wh{
     clear:both;
     float:none;
     width:100%;
     margin-right:auto;
     margin-left:auto 
}
 .clear{
     clear:both;
     float:none 
}
 body>div{
     min-width:100%;
}
 body>div.ui-popup{
     min-width:auto;
}
 .common_tit {
     text-align: center;
     font-size: .32rem;
     font-weight: bold;
     color: #000000;
	 padding-left:.2rem;
	 padding-right:.2rem;
}
 .common_tit p {
     display: block;
     font-size: 0.22rem;
     color: #888888;
     font-weight: normal;
     line-height: 0.3rem;
	 padding-left:.2rem;
	 padding-right:.2rem;
}
 .common_tit p:before {
     content:"";
     background-color: #d00111;
     display: block;
     height: 0.02rem;
     width: 0.63rem;
     margin-right: auto;
     margin-left: auto;
     clear: both;
     float: none;
     margin-top: 0.1rem;
     margin-bottom: 0.1rem;
}
 .common_tit2 {
     text-align: center;
     font-size: 0.22rem;
     height: 0.12rem;
     border-bottom-width: 0.01rem;
     border-bottom-style: solid;
     border-bottom-color: #EBEBEB;
}
 .common_tit2 span {
     background-color: #FFFFFF;
     white-space: nowrap;
     display: inline-block;
     padding-right: 0.15rem;
     padding-left: 0.15rem;
     color:#666666;
}
 #header .headmain .r-s_but a:nth-child(1) {
     background-color: #e84343;
}
#header{
	background-color: #FFFFFF;
	height:1rem;
	width: 100%;
	position: fixed;
	z-index: 100;
	left: 0px;
	top: 0px;
	right: 0px;
	

}
#header .m-r-btn{
	height: 1rem;
	width:  .6rem;
	position: absolute;
	z-index: 100;
	top: 0px;
	right: .2rem;
}
#header.m-top .m-r-btn{width:  1.4rem;z-index: 101;}
#header .m-r-btn:before {
    display: block;
    height: 0.03rem;
    content: "";
    width: 0.38rem;
    margin-top: -0.02rem;
    margin-left: -0.15rem;
    position: absolute;
    top: .38rem;
    background-color: #000000;
    right: .1rem;
    transition: all .6s;
}
#header.m-top .m-r-btn:before {
    transform: rotate(45deg);
    top: 48.9%;background-color: #d62d2d;
}
#header .m-r-btn span {
    display: block;
    height: 0.03rem;
    width: 0.38rem;
    margin-top: -0.02rem;
    margin-left: -0.15rem;
    position: absolute;
    top: 50%;
    bottom: 50%;
    background-color: #000000;
    right: .1rem;
    opacity: 1;
    transition: all .6s;
}
#header.m-top .m-r-btn span {opacity: 0;}
#header .m-r-btn:after {
    display: block;
    height: 0.03rem;
    content: "";
    width: 0.38rem;
    margin-top: -0.02rem;
    margin-left: -0.15rem;
    position: absolute;
    bottom: .38rem;
    background-color: #000000;
    right: .1rem;
    transition: all .6s;
}
#header.m-top .m-r-btn:after {
    transform: rotate(-45deg);
    bottom: 49.2%; background-color: #d62d2d;
}
#header .logo{
	position: absolute;
	z-index: 1;
	height: 1rem;
	left: .2rem;
	top: 0rem;
}
#header .logo img{ height:100%; width:auto}
#header .top-bar .wel{ display:none;}
#header .top-bar .tel{ display:none;}
#header .top-bar .b .right .language .btn{
	height: 1rem;
	width: .6rem;
	position: absolute;
	z-index: 100;
	top: 0px;
	right: .8rem;
	background-image: url(../images/m-yy.png);
	background-repeat: no-repeat;
	background-position: .13rem center;
	background-size: auto 36%;
	text-indent: 2rem;
	overflow: hidden;
	line-height: 2rem;
}
#header.m-lang .top-bar .b .right .language .btn{right: 0rem;width: 1.4rem;z-index: 101;}
#header .top-bar .b .right .language ul{
	position: fixed;
width: 100%;
	z-index: 100;
	max-height: 0px;
	left: 0px;
	top: 1rem;
	right: 0px;
	background-color: #d62d2d;
	box-sizing:border-box;
	-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s;
	overflow: hidden;text-align: center;
}
#header .top-bar .b .right .language ul li {
	white-space: nowrap;
	display: inline-block;
}
#header .top-bar .b .right .language ul li a {
	color: #FFFFFF;
	white-space: nowrap;
	display: inline-block;
	height: .4rem;
	margin-right: .15rem;
	margin-left: .15rem;
	padding-right: .2rem;
	padding-left: .2rem;
	border: 1px solid #FFFFFF;
	line-height: .4rem;
	-moz-border-radius: .5rem;
-webkit-border-radius:  .5rem;
border-radius:  .5rem;

}
#header.m-lang .top-bar .b .right .language ul{
	max-height: 1rem;
	-moz-box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.3);
	padding:.2rem;
	
}
#header  .r-s_but{ display:none;}
#header .menu{
	width: 100%;
	position: absolute;
	z-index: 100;
	max-height: 0px;
	left: 0px;
	top: 1rem;
	right: 0px;
	background-color: #d62d2d;
	box-sizing:border-box;
	-o-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;transition:all .6s;
	overflow: hidden;
}
#header.m-top .menu{max-height: 10rem;
-moz-box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.3);
}
#header .menu >ul >li{
	font-size: 18px;
	box-sizing:border-box;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d00111;
	position: relative;
	padding-right:.8rem;
}
#header .menu >ul >li a {
	color: #FFFFFF;
	display: block;
	padding: .2rem;
	box-sizing:border-box;
	position: relative;
}
#header .menu >ul >li.cur{background-color: #d00111;}
#header .menu >ul >li.aw span {
	display: block;
	position: absolute;
	z-index: 101;
	height: .82rem;
	width: 1.2rem;
	top: 0px;
	right: 0px;
}
#header .menu >ul >li.aw >a:after {
	content: "";
	background-image: url(../images/ico-menu-aw.png);
	vertical-align: middle;
	background-size:100% auto;
	white-space: nowrap;
	display: inline-block;
	height: .14rem;
	width: .14rem;
	margin-top: -.07rem;
	position: absolute;
	z-index: 2;
	top: 50%;
	right: -.6rem;
	bottom: 50%;
	background-repeat: no-repeat;
	background-position: center center;
}
#header .menu >ul >li .sub {

	max-height: 0px;
	overflow: hidden;
	-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s;
}
#header .menu >ul >li.cur .sub { max-height: 4rem;padding-bottom:.2rem;}
#header .menu .sub ul li {
	white-space: nowrap;
	display: inline-block;
	padding-top: .0rem;
	padding-bottom: .0rem;
}
#header .menu ul li .sub a {
	font-size: .24rem;
	display: inline-block;
	margin-right: .2rem;
	color:rgba(255, 255, 255, 0.7);  
}
 #footer {
	background-color: #323437;
	padding-top:0rem!important;
	padding: .2rem;   box-sizing:border-box;  
}
 #footer .sub {
 
     width: 100%;
}
 #footer .sub .menu dl{
     display: block;
     margin: 0rem;
     padding: 0rem;
     float: left;
     width: 50%;
	 margin-top:.4rem;
}
 #footer .sub .menu dl dt {
     font-size: 0.22rem;
     font-weight: bold;
     margin: 0rem;
     padding: 0rem;
     color:#9c9c9c;
}
 #footer .sub .menu dd {
     display: block;
     margin: 0rem;
     padding-top: 0.05rem;
     padding-right: 0rem;
     padding-bottom: 0rem;
     padding-left: 0rem;display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
 #footer .sub .menu dd a {
	display: block;
	padding-top: 0.08rem;
	color: #ffffff;
	font-size: .22rem;
	padding-bottom: 0.08rem;
	width: 50%;
}
 #footer .sub .menu {

     padding-bottom: 0.4rem;display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
 #footer .sub .connect {
	width: 100%;
	padding-bottom: 0.3rem;
	clear: both;
	float: none;
}
 #footer .sub .connect .tit strong {
     font-size: 0.22rem;
     display: block;
     padding-bottom: 0.1rem;
     color: #FFFFFF;
}
 #footer .sub .connect .tit p {
     color: #999999;
     padding-bottom: 0.15rem;
}
 #footer .sub .connect .lxbox{
	width: 100%;
	margin-top: 0.2rem;
	position: relative;
}
 #footer .sub .connect .lxbox .l{
	position: absolute;
	top: 0px;
	right: 0px;
}
 #footer .sub .connect .lxbox .l p {
     font-size: 0.22rem;
     color: #999999;
     text-align: center;
     padding: 0.05rem;
}
 #footer .sub .connect .lxbox .l img {
     height: auto;
     width: 1.6rem;
     margin-top: 0.05rem;
}
 #footer .sub .connect .lxbox .r{

	text-align: left;
	font-size: .22rem;
	line-height: 0.26rem;
	color: #FFFFFF;
}
 #footer .sub .connect .lxbox .r strong{
	font-size: 0.34rem;
	display: block;
	margin-top: .15rem;
	line-height:0rem;
	font-family: "Times New Roman", Times, serif;
}
 #footer .sub .connect .lxbox .r strong:nth-child(1){margin-top: .3rem;}
 #footer .sub .connect .lxbox .r a {
     line-height: 0.52rem;
     color: #FFFFFF;
     background-color: #d32121;
     height: 0.52rem;
     width: 3.2rem;
     -moz-border-radius: 0.5rem;
     -webkit-border-radius: 0.5rem;
     border-radius: 0.5rem;
     font-size: 0.22rem;
     text-align: center;
     display: inline-block;
     margin-top: 0.18rem;
     text-decoration: none;
}
 #footer .sub .connect .lxbox .r a:before {
     content:"";
     vertical-align: middle;
     display: inline-block;
     height: 0.21rem;
     width: 0.22rem;
     margin-top: -0.04rem;
     margin-right: 0.1rem;
     background-image: url(../images/ico-lx-foot.png);
	 background-size:100% auto;
}
 #footer .zhubandanwei {
     padding-top: 0.15rem;
     padding-bottom: 0.15rem;
     border-top-width: 0.01rem;
     border-top-style: solid;
     border-top-color: rgba(255, 255, 255, 0.1);
}
 #footer .zhubandanwei .l {
     padding-top: 0.08rem;
     padding-bottom: 0.08rem;
     vertical-align: middle;
     display: inline-block;
     color: #999999;
}
 #footer .zhubandanwei .r {

}
 #footer .zhubandanwei .l span {
     margin-right: 0.1rem;
     color: #FFFFFF;
     vertical-align: middle;
     display: inline-block;
     margin-top: -0.06rem;
}
 #footer .zhubandanwei img {
     vertical-align: middle;
     display: inline-block;
     height: 0.25rem;
     width: auto;
}
 #footer .bottom {
     padding-top: 0.15rem;
     border-top-width: 0.01rem;
     border-top-style: solid;
     border-top-color: border-top-color: rgba(255, 255, 255, 0.1);
}
 #footer .bottom .links {
     font-size: .22rem;
     color: #888888;
}
 #footer .bottom .links a {
     vertical-align: middle;
     white-space: nowrap;
     display: inline-block;
     margin-top: 0.08rem;
     margin-right: 0.15rem;
     color: #FFFFFF;
}
 #footer .bottom .links span {
     vertical-align: middle;
     white-space: nowrap;
     display: inline-block;
     margin-top: 0.08rem;
     margin-right: 0.1rem;
}
 #footer .bottom .copyright {
     line-height: 0.32rem;
     color: #999999;
     font-size: 0.22rem;
     padding-top: 0.15rem;
     padding-bottom: 0.15rem;
}
 #footer .bottom .copyright a {
     color: #999999;
}
 .flickr{
     text-align:center;
     clear:both;
     float:none;
     padding-top:0.2rem;
     padding-bottom:0.15rem;
     padding-top:0.4rem 
}
 .flickr a,.flickr span{
     display:inline-block;
     margin-right:0.03rem;
     margin-left:0.03rem;
     -moz-border-radius:0.03rem;
     -webkit-border-radius:0.03rem;
     border-radius:0.03rem;
     border:.01rem solid #ccc;
     line-height:0.54rem;
     text-align:center;
     height:0.54rem;
     width:0.54rem;
     background-color:#fff;
     vertical-align:top 
}
 .flickr .tgc-total{
     display:none 
}
 .flickr .linear-icon-arrow-left{
     text-indent:10rem;
     overflow:hidden;
     background-image:url(../images/ico-jt-l.png);
     background-size:auto 30%;
     background-repeat:no-repeat;
     background-position:center center 
}
 .flickr .disabled{
     opacity:.41 
}
 .flickr .linear-icon-arrow-right{
     text-indent:10rem;
     overflow:hidden;
     background-image:url(../images/ico-jt-r.png);
     background-size:auto 30%;
     background-repeat:no-repeat;
     background-position:center center 
}
 .flickr .current{
     color:#fff;
     text-decoration:none;
     background-color:#e50012 
}
 .flickr a:hover{
     color:#000000;
     text-decoration:none;
     background-color:#FDF2FC 
}
 #mainbannerbox{
     background-repeat: no-repeat;
     background-position: center center;
     background-size:auto 100%;
     height: 2.93rem;
     background-color: #FFFFFF;
     
}
 #mainbannerbox.zsjsb{height: 2rem;}
  #mainbannerbox.zsjsb .box{height: 2rem;}
  #mainbannerbox.zsjsb .box span{font-size: 0.36rem;}
 #mainbannerbox .box {
     height: 2.93rem;
     position: relative;
}
 #mainbannerbox .box span p {
     font-size: 0.22rem;
     padding-top: 0.15rem;
     font-weight: normal;
}
 #mainbannerbox .box span {
     color: #FFFFFF;
     position:absolute;
     top:50%;
     left:50%;
     transform:translate(-50%,-50%);
     width:100%;
     text-align:left;
     font-size: 0.28rem;
     font-weight: bold;
	 padding-left:.4rem;
}
 #mainbannerbox6{
     background-repeat: no-repeat;
     background-position: center center;
     background-size:auto 100%;
     height: 2.57rem;
     background-color: #FFFFFF;
     
	 background-size:19.2rem 3.57rem;
}
 #mainbannerbox6 .box {
     height: 2.57rem;
     position: relative;
}
 #mainbannerbox6 .box span p {
     font-size: 0.2rem;
     padding-top: 0.05rem;
     font-weight: normal;
     text-transform: uppercase;
}
 #mainbannerbox6 .box span {
     color: #FFFFFF;
     position:absolute;
     top:50%;
     left:50%;
     transform:translate(-50%,-50%);
     width:100%;
     text-align:left;
     font-size: 0.36rem;
     font-weight: bold;padding-left:.4rem;
}
 #mainbannerbox6 .box span i {
     background-image: url(../images/ico-spbfan.png);
	 background-size:100% 100%;
     display: block;
     height: 1.4rem;
     width: 1.6rem;
     margin-top: -0.7rem;
     position: absolute;
     top: 50%;
     right: 0rem;
     bottom: 50%;
     cursor: pointer;
}
 #mainbannerbox .box span strong{
     color: #fb5757;
}
 #mainbannerbox.h span {
     color: #444444;
}
 #mainbannerbox.h span p {
     font-size: 0.22rem;
     padding-top: 0.15rem;
     font-weight: normal;
	 width:60%;
}
 #mainbannerbox2{
     background-repeat: no-repeat;
     background-position: center center;
     background-size:auto 100%;
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
     background-color: #FFFFFF;
	 height:3.6rem;
     
}
 #mainbannerbox2.qtb .box .con{
 padding-right:30%;
 padding-top:.4rem;
}
 #mainbannerbox2.qtb .box {
height:3.6rem;
}
 #mainbannerbox2 .box {

     position: relative;
}
 #mainbannerbox2.zutuan .box{height:3.6rem;}
#mainbannerbox2.zutuan .box .con {
     position:absolute;
     top:36%;
     left:50%;
     transform:translate(-50%,-50%);
     width:100%;
     text-align:left;
     font-size: 0.32rem;
     color: #333333;
     font-weight: bold;height:auto!important;
	 padding-right:50%;box-sizing:border-box;
}
 #mainbannerbox2.zutuan .box .con {padding-right:0%;}
 #mainbannerbox2 .box .con {
     position:absolute;
     top:50%;
     left:50%;
     transform:translate(-50%,-50%);
     width:100%;
     text-align:left;
     font-size: 0.32rem;
     color: #333333;
     font-weight: bold;height:3.6rem;
	 padding-right:50%;box-sizing:border-box;
}
 #mainbannerbox2 .box .con p{
     font-size: 0.22rem;
     color: #555555;
     padding-top: 0.12rem;
     font-weight: normal;
}
#mainbannerbox2.qtb .box .con .btn {width:100%;}
 #mainbannerbox2 .box .con .btn {
     padding-top: 0.2rem;
	 width:60%;
}
 #mainbannerbox2 .box .con .btn a {
     font-size: 0.24rem;
     line-height: 0.56rem;
     color: #ff8400;
     text-decoration: none;
     white-space: nowrap;
     display: inline-block;
     height: 0.56rem;
     padding-right: 0.22rem;
     padding-left: 0.22rem;
     border: .02rem solid #ff8400;
     border-radius: 0.04rem;
     margin-right: 0.2rem;
     font-weight: normal;
     min-width:1.32rem;
     text-align: center;
	 margin-top:.15rem;
}
 #mainbannerbox2 .box .con .btn a.kf:before {
     content:"";
     background-image: url(../images/ico-fw-rt-.png);
     height: 0.32rem;
     display: inline-block;
     width: 0.32rem;
     margin-right: 0.05rem;
     margin-bottom: -0.04rem;
	 background-size:.32rem .32rem;
}
 #mainbannerbox2 .box .con .btn a:after {
     content:"";
     background-image: url(../images/ico-fw-lw.png);
     vertical-align: middle;
     white-space: nowrap;
     display: inline-block;
     height: 0.32rem;
     width: 0.32rem;
     margin-left: 0.05rem;
     margin-top: -0.02rem;
	 background-size:.32rem .32rem;
}
 #mainbannerbox2.qtb .box .con .btn a.fw:after,#mainbannerbox2.qtb .box .con .btn a:after{
     display:none;
}
 #mainbannerbox2 .box .con .btn a.fw:after {
     background-image: url(../images/ico-fw-rt.png);
	 background-size:auto 100%;
}
 #mainbannerbox2 .box .con .btn a.fw {
     color: #FFFFFF;
     background-color: #e84343;
     border-top-color: #e84343;
     border-right-color: #e84343;
     border-bottom-color: #e84343;
     border-left-color: #e84343;
}
 #mainbannerbox2.zwyd .box .con .btn a.fw{
     background-color: #e50012;
     border-top-color: #e50012;
     border-right-color: #e50012;
     border-bottom-color: #e50012;
     border-left-color: #e50012;
}
 #mainbannerbox2.zwyd .box .con .btn a.fw:after {
     content:"";
     background-image: url(../images/ico-fw-rt.png);
     background-repeat: no-repeat;
     background-position: center center;
	 background-size:100% 100%;
     vertical-align: middle;
     display: inline-block;
     height: 0.3rem;
     width: 0.3rem;
     margin-top: -0.03rem;
     margin-left: 0.1rem;
}
 #indexbanner {
     width: 100%;
}
 #indexbanner .slideshow {
     background-repeat: repeat-x;
     background-position: center center;
     background-size:auto 100%;
     height: 4.2rem;
     width: 100%;
}
 #indexbanner .slideshow .box {
     position: relative;
     height: 4.2rem;
}
 #indexbanner .slideshow .box ul{
     text-align: center;
     display: block;
     position: absolute;
     left: 0rem;
     right: 0rem;
     bottom: .3rem;
     width: 100%;
     z-index: 10;
}
 #indexbanner .slideshow .box ul li {
     display: inline-block;
     margin-right: 0.02rem;
     margin-left: 0.02rem;
}
 #indexbanner .slideshow .box ul li a {
     font-size: 0.22rem;
     line-height: 0.64rem;
     color: #FFFFFF;
     text-decoration: none;
     text-align: center;
     vertical-align: middle;
     display: inline-block;
     height: 0.64rem;
     border: .02rem solid #FFFFFF;
     -moz-border-radius: 0.1rem;
     -webkit-border-radius: 0.1rem;
     border-radius: 0.1rem;
     background-image: url(../images/b-aq-01.png);
     background-repeat: no-repeat;
     background-position: 90% center;
	 background-size:.09rem .15rem;
	 padding-left:.2rem;
	 padding-right:.4rem;
}
 #indexbanner .slideshow .box ul li a:hover {
     color: #fff404;
     text-decoration: none;
     border: .02rem solid #fff404;
     background-image: url(../images/b-aq-02.png);
}
 #guimoshengda {
     padding-top: 0.4rem;
     box-sizing:border-box;
     
     padding-bottom:0.4rem;
}
 #guimoshengda .data {
     text-align: center;
     padding-top: 0.4rem;
     box-sizing:border-box;
	 display: -webkit-flex;
    -webkit-align-items: center; 
    display: flex; width:100%
}

 #guimoshengda .data .li {
	vertical-align: middle;
	display: inline-block;
	font-size: 0.22rem;
	color: #888888;
	text-align: center;
	-webkit-flex: 1;
flex: 1;
}
 #guimoshengda .data .li .sum {
}
 #guimoshengda .data .li span {
     font-size: 0.35rem;
     color: #d62d2d;
     font-family: Impact, Verdana, Arial, Helvetica, sans-serif;
     vertical-align: middle;
     display: inline-block;
}
 #guimoshengda .data .li sub {
     font-size: 0.22rem;
     color: #d62d2d;
     vertical-align: bottom;
     display: inline-block;
     margin-bottom: 0.05rem;
     margin-left: 0.04rem;
}
 #guimoshengda .auout {
     background-color: #FFFFFF;
     position: relative;

	 padding:.2rem;
	 box-sizing:border-box;
}
 #guimoshengda .auout video {
     width: 100%;
     text-align:center;
     background-color: #000000;
}
 #guimoshengda .auout .mtext {
	font-size: 0.22rem;
	line-height: 0.42rem;
	padding-top: 0.2rem;
	text-indent: 0.2rem;
	color:#666666;
	overflow: auto;
	height: 2.8rem;
}
 #guimoshengda .auout .mtext p {
     padding-top: 0.1rem;
     padding-bottom: 0.1rem;
}
 #guimoshengda .auout .text .more {
	clear: both;
	float: none;
	text-align: center;
	padding-top: .1rem;
}
 #guimoshengda .auout .text .more a {
	color: #d62d2d;
	text-decoration: none;
	line-height: .5rem;
	white-space: nowrap;
	display: inline-block;
	height: .5rem;
	padding-right: .4rem;
	padding-left: .4rem;
	border: 1px solid #d62d2d;
	border-radius: 0.5rem;
}
 #zhanlanneirong .m{
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #f6f6f6;
	padding-top: 0.4rem;
	padding-bottom: 0.4rem;
	box-sizing:border-box;
	background-size:auto 100%;
	background-image: url(../images/m-zlnr_bg.jpg);
	
}
 #zhanlanneirong .box {
     position: relative;
     overflow: hidden;
	 padding:.2rem;box-sizing:border-box;
}
 #zhanlanneirong .box:before
{
	content:"";
	background-image: url(../images/zg-pic-cg.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	background-size:92% auto;
	width: 100%;
	padding-top:42%;
}
 #zhanlanneirong .box ul {
	list-style-type: none;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	padding: 0;
	box-sizing:border-box;
	text-align: center;
}
 #zhanlanneirong .box ul li {
     background-color: #FFFFFF;
flex-basis: calc(50% - .1rem);
     margin-top: 0.2rem;
     -moz-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     -webkit-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     box-sizing:border-box;
     text-align: center;
     position: relative;box-sizing:border-box;
}
 #zhanlanneirong .box ul li div{
 padding:.2rem;box-sizing:border-box;}

 #zhanlanneirong .box ul li p {
     font-size: 0.22rem;
     padding-top: 0.1rem;color: #666666;
}
 #zhanlanneirong .box ul li strong {
     font-size: 0.32rem;
     font-weight: normal;
     color: #000000;
}
 #zhanlanneirong .more {
     text-align: center;
     margin-top: 0.4rem;
}
 #zhanlanneirong .more a {
    color: #d62d2d;
    text-decoration: none;
    line-height: .5rem;
    white-space: nowrap;
    display: inline-block;
    height: 0.5rem;
    padding-right: 0.4rem;
    padding-left: 0.4rem;
    border: 1px solid #d62d2d;
    border-radius: 0.5rem;
}
 #zhanlanneirong .more a:hover {
     background-color: #FFFFFF;
     -moz-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     -webkit-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
}
 #chanyelian {
     padding-top: 1.46rem;
     padding-bottom: 0.77rem;


     
}
 #chanyelian .list {
     margin-top: 0.3rem;
     overflow: hidden;
}
 #chanyelian .list ul {
     width: 110%;
}
 #chanyelian .list:after {
     content:"";
     display: block;
     clear: both;
     float: none;
}
 #chanyelian .list ul li {
     float: left;
     margin-top: 0.15rem;
     margin-right: 0.15rem;
     position: relative;
     height: 3.06rem;
     overflow: hidden;
}
 #chanyelian .list ul li img {
     float: left;
     transition:transform 2s;
}
 #chanyelian .list ul li:hover img {
     transform: scale(1.2,1.2);
}
 #chanyelian .list ul li .text {
     position: absolute;
     left: 0rem;
     right: 0rem;
     bottom: 0rem;
     padding: 0.2rem;
}
 #chanyelian .list ul li .text strong {
     font-size: 0.22rem;
     color: #FFFFFF;
     font-weight: normal;
}
 #chanyelian .list ul li .text strong:after {
     content:"";
     background-color: #fff304;
     display: block;
     height: 0.04rem;
     width: 0.3rem;
     margin-top: 0.1rem;
     -moz-border-radius: 0.05rem;
     -webkit-border-radius: 0.05rem;
     border-radius: 0.05rem;
}
 #chanyelian .list ul li .text p {
     font-size: 0.22rem;
     line-height: 0.34rem;
     color: #FFFFFF;
     margin-top: 0.1rem;
     max-height: 0rem;
     overflow: hidden;
     -o-transition:all .5s;
     -moz-transition:all .5s;
     -webkit-transition:all .5s;
     -ms-transition:all .5s;
     transition:all .5s;
}
 #chanyelian .list ul li:hover .text p {
     max-height: 0.8rem;
}
 #youshi {
     background-image: url(../images/ys_bg.jpg);
     background-repeat: no-repeat;
     background-position: center top;
     padding-top: 0.8rem;
     padding-bottom: 0.8rem;
     background-size:100% auto;
     
}
 #youshi .box ul {
     list-style-type: none;
     display: flex;
     flex-wrap: wrap;
     justify-content: space-between;
     padding: 0;
}
 #youshi .box ul li {
     flex-basis: calc(33.33% - 0.26rem);
     background-color: #FFFFFF;
     margin-top: 0.26rem;
     padding-top: 0.38rem;
     padding-right: 0.48rem;
     padding-bottom: 0.38rem;
     padding-left: 0.48rem;
     box-sizing:border-box;
     -moz-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     -webkit-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
}
 #youshi .box ul li strong {
     font-size: 0.22rem;
     color: #86167b;
     display: block;
}
 #youshi .box ul li p {
     font-size: 0.22rem;
     line-height: 0.34rem;
     color: #666666;
     padding-top: 0.15rem;
}
 #xinlai {
     padding-top: 0.4rem;
     padding-bottom: 0.2rem;
     
}
 #xinlai .pjdome {
     margin-top: 0.3rem;
     position: relative;
	 padding-left:.2rem;
	 padding-right:.2rem;
	 box-sizing:border-box;
}
 #xinlai .pjdome .khpj {
     overflow: hidden;
}
 #xinlai .pjdome .khpj .swiper-slide {
     background-color: #FFFFFF;
     background-image: url(../images/pj-l-bg.jpg);
     background-repeat: no-repeat;
     background-position: center center;
     background-size:100% 100%;
     padding-top: 0.2rem;
     padding-right: 0.32rem;
     padding-bottom: 0.2rem;
     padding-left: 0.36rem;
     box-sizing:border-box;
     -moz-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     -webkit-box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     box-shadow: 0rem 0.04rem 0.05rem rgba(0, 0, 0, 0.04);
     border: .01rem solid #F0F0F0;
}
 #xinlai .pjdome .khpj .swiper-slide .logo {
     text-align: center;
     padding-bottom: 0rem;
}
 #xinlai .pjdome .khpj .swiper-slide .logo img {
     height: 0.8rem;
     width: auto;
}
 #xinlai .pjdome .khpj .swiper-slide .text {
     font-size: 0.22rem;
     line-height: 0.4rem;
     color: #666666;
     padding-bottom: 0.8rem;
	 padding-left:.5rem;
	 padding-right:.5rem;
}
 #xinlai .pjdome .khpj .swiper-slide .name {
	position: absolute;
	right: 0px;
	bottom: 0.32rem;
	text-align: center;
	left: 0px;
}
 #xinlai .pjdome .khpj .swiper-slide .name:before {
     content:"";
     font-size: 0.01rem;
     line-height: 0.01rem;
     background-color: #CCCCCC;
     vertical-align: middle;
     display: inline-block;
     height: 0.01rem;
     width: 0.3rem;
     margin-right: 0.06rem;
}
 #xinlai .pjdome .s-button-next {
     background-image: url(../images/l-jt.png);
     background-repeat: no-repeat;
     height: 0.62rem;
     width: 0.62rem;
     margin-top: -0.21rem;
     position: absolute;
     right: .4rem;
     top: 50%;
     bottom: 50%;
     background-position: center bottom;
     z-index: 98;
     outline:none;
     cursor: pointer;background-size:.62rem 1.24rem;
}
 #xinlai .pjdome .s-button-next:hover,#xinlai .pjdome .s-button-prev:hover {
     background-position: top;
}
 #xinlai .pjdome .s-button-prev {
     background-image: url(../images/r-jt.png);
     background-repeat: no-repeat;
     height: 0.62rem;
     width: 0.62rem;
     margin-top: -0.21rem;
     position: absolute;
     left: .4rem;
     top: 50%;
     bottom: 50%;
     background-position: center bottom;
     z-index: 98;
     outline:none;
     cursor: pointer;
	 background-size:.62rem 1.24rem;
}
 #xinlai .pjdome .swiper-button-disabled{
     display:none;
}
 #xinlai .logolist {
	margin-top: 0rem;
	 padding:.2rem;
	box-sizing:border-box;
	overflow: hidden;
}
 #xinlai .logolist ul{
	text-align: center;
	width: 110%;
}
 #xinlai .logolist ul li {
     overflow: hidden;
     background-color: #FFFFFF;
     width: 28.8%;
     margin-right: 0.164rem;
	 margin-top: 0.164rem;
     -moz-box-shadow: 0rem 0rem 0.05rem rgba(0, 0, 0, 0.06);
     -webkit-box-shadow: 0rem 0rem 0.05rem rgba(0, 0, 0, 0.06);
     box-shadow: 0rem 0rem 0.05rem rgba(0, 0, 0, 0.06);
     border: .01rem solid rgba(0, 0, 0, 0.07);
     box-sizing:border-box;
     display: inline-block;
}
#xinlai .logolist ul li p {
	display: none;
}
 #xinlai .logolist ul li img {
     float: left;
     height: auto;
     width: 100%;
}
 #xinlai .logodaquan .swiper-slide{
     padding-bottom: 0.8rem;
}
 #xinlai .logodaquan .swiper-pagination-bullet {
     height: 0.22rem;
     width: 0.22rem;
     outline:none;
     margin-right: 0.08rem;
     margin-left: 0.08rem;
}
 #xinlai .logodaquan .swiper-pagination-bullet-active{
     background-color: #e70012;
}
 #zhengfubutie {
     background-image: url(../images/zfbt_tl_bg.jpg);
     background-repeat: no-repeat;
     background-position: center center;
     width: 100%;
     text-align: center;
     color: #FFFFFF;
     padding: .4rem;
     box-sizing:border-box;
	 background-size:auto 100%;
     
}
 #zhengfubutie strong {
     font-size: 0.32rem;
     color: #f6ea72;
     text-shadow: 0.05rem 0.05rem 0.05rem rgba(0, 0, 0, 0.2);
}
 #zhengfubutie p {
     font-size: 0.22rem;
     line-height: 0.42rem;
     padding-top: 0.1rem;
}
 #zhengfubutie .show {
     padding-top: 0.35rem;
}
 #zhengfubutie .show a  {
    color: #ffffff;
    text-decoration: none;
    line-height: .5rem;
    white-space: nowrap;
    display: inline-block;
    height: 0.5rem;
    padding-right: 0.4rem;
    padding-left: 0.4rem;
    border: 1px solid #ffffff;
    border-radius: 0.5rem;
}
 #xinjishu {
	padding-top: 0.4rem;
	padding-bottom: 0.4rem;
	padding-right: .2rem;
	padding-left:  .2rem;box-sizing:border-box;
}
 #xinjishu .box .xjsshow {
     margin-top: 0.2rem;
     padding: 0.05rem;
}
 #xinjishu .box .xjsshow .swiper-slide {
     background-color: #FFFFFF;
     -moz-box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.1);
     -webkit-box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.1);
     box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.1);
     margin-bottom: .4rem;
}
 #xinjishu .box .xjsshow .swiper-pagination{ display:none}
 #xinjishu .box .xjsshow .swiper-slide .pic {
}
 #xinjishu .box .xjsshow .swiper-slide .pic img {
     float: left;
     height: auto;
     max-height:2.37rem;
     width: 100%;
}
 #xinjishu .box .xjsshow .swiper-slide .text {
     padding-top: 0.12rem;
     padding-right: 0.2rem;
     padding-bottom: 0.15rem;
     padding-left: 0.2rem;
     clear: both;
     float: none;
	 
}
 #xinjishu .box .xjsshow .swiper-slide .text strong{
     font-size: 0.22rem;
}
 #xinjishu .box .xjsshow .swiper-slide .text p{
     padding-top: 0.1rem;
     font-size: 0.22rem;
     line-height: 0.34rem;
     color: #888888;
}
 #xinjishu .box .xjsshow .swiper-pagination-bullet {
     height: 0.22rem;
     width: 0.22rem;
     outline:none;
     margin-right: 0.08rem;
     margin-left: 0.08rem;
}
 #xinjishu .box .xjsshow .swiper-pagination-bullet-active{
     background-color: #e70012;
}
 #yingshili {
     background-image: url(../images/yingshi-bg.jpg);
     background-repeat: no-repeat;
     background-position: center center;
     background-size:auto 100%;
     padding-top: 0.4rem;
     padding-bottom: .4rem;
}
 #yingshili .common_tit{
     color: #ffffff;
}
 #yingshili .common_tit p{
     color: #ffffff;
}
 #yingshili .common_tit p:before {
     content: "";
     background-color: #ffffff;
}
 #yingshili .box {
     margin-top: 0rem;
	 padding-left:.2rem;
	 padding-right:.2rem;
	 box-sizing:border-box;
}
 #yingshili .box ul{
     list-style-type: none;
     display: flex;
     flex-wrap: wrap;
     justify-content: space-between;
     padding: 0;
}
 #yingshili .box ul li{
     flex-basis: calc(33.333% - 0.1rem);
     border: .02rem solid #FFFFFF;
     box-sizing:border-box;
     text-align: center;
     color: #FFFFFF;
     -o-transition:all .3s;
     -moz-transition:all .3s;
     -webkit-transition:all .3s;
     -ms-transition:all .3s;
     transition:all .3s;
	 margin-top:.2rem;
	 -moz-border-radius: .06rem;
-webkit-border-radius: .06rem;
border-radius: .06rem;
}
 #yingshili .box ul li .ico {
     padding-top: 0.32rem;
     padding-bottom: 0.15rem;
}
 #yingshili .box ul li .ico img{ width:38%;}
 #yingshili .box ul li strong {
     font-size: 0.3rem;
     font-weight: normal;
}
 #yingshili .box ul li p {
     font-size: 0.22rem;
     line-height: 0.34rem;
     padding-top: 0.15rem;
     padding-right: 0.15rem;
     padding-left: 0.15rem;
	 padding-bottom:.2rem;
}
 #yingshili .box ul li:hover {
     background-color: rgba(182, 4, 18, 0.78);
     border-top-color: #b60412;
     border-right-color: #b60412;
     border-bottom-color: #b60412;
     border-left-color: #b60412;
}
 #chengzhang {
     background-image: url(../images/chengzhang-bg.jpg);
     background-repeat: no-repeat;
     background-position: center top;
	 background-size:auto 100%;
     background-color: #ededed;
     box-sizing:border-box;
     position: relative;
	 padding:.2rem;
	 padding-top:.4rem;
	 padding-bottom:.4rem;
     
}
 #chengzhang .box {
     position: relative;
}
 #chengzhang .box .left {

     overflow: hidden;
}
 #chengzhang .box .left .tab {
	text-align: center;
	padding-top:.2rem;
	padding-bottom:.2rem;
}
 #chengzhang .box .left .tab ul li {
     vertical-align: top;
     white-space: nowrap;
     display: inline-block;
     padding-right: 0rem;
     padding-left: 0rem;
     margin-right: 0.05rem;
	 margin-bottom:.1rem;
}
 #chengzhang .box .left .tab ul li span {
     background-color: #FFFFFF;
     display: block;
     height: 0.46rem;
     padding-right: 0.22rem;
     padding-left: 0.22rem;
     font-size: 0.22rem;
     line-height: 0.46rem;
     border-radius: .6rem;
     border: .01rem solid #666666;
     cursor: pointer;
     color: #666666;
}
 #chengzhang .box .left .tab ul li.on span {
	background-color: rgba(255,255, 255, 0.8);
	display: block;
	border-top-width: 0.01rem;
	border-right-width: 0.01rem;
	border-left-width: 0.01rem;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cc1c1c;
	border-right-color: #cc1c1c;
	border-left-color: #cc1c1c;
	font-weight: bold;
	color: #cc1c1c;
	border-bottom-width: 0.01rem;
	border-bottom-color: #cc1c1c;
}
 #chengzhang .box .left .con {
	background-color: rgba(255,255, 255, 1);
	height: 2.78rem;
	-moz-box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.04);
	-webkit-box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.04);
	box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.04);
	overflow: hidden;
	border-top-width: .2rem;
	border-bottom-width: .2rem;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color:  rgba(255,255, 255, 1);
	border-bottom-color: rgba(255,255, 255, 1);
}
 #chengzhang .box .left .con .list {
     height: 0rem;
     width: 100%;
     overflow: hidden;
     margin-right: auto;
     margin-left: auto;
     position: relative;
}
 #chengzhang .box .left .con .list.on {
     height: 2.78rem;
	 
}
 #chengzhang .box .left .con .list .swiper {
     width: 100%;
     height: 100%;
     margin-left: auto;
     margin-right: auto;
     position: relative;box-sizing:border-box;
}
 #chengzhang .box .left .con .list .swiper .button-next {
     background-image: url(../images/l-aw-b-1.png);
     background-repeat: no-repeat;
     background-position: center center;
     height: 0.4rem;
     width: 0.28rem;
     position: absolute;
     top: 50%;
     right: 0.2rem;
     bottom: 50%;
     margin-top: -0.2rem;
     background-color: #FAFAFA;
     z-index: 100;
     outline:none;
     cursor: pointer;
}
 #chengzhang .box .left .con .list .swiper .button-prev {
     background-image: url(../images/l-aw-b-2.png);
     background-repeat: no-repeat;
     background-position: center center;
     height: 0.4rem;
     width: 0.28rem;
     position: absolute;
     top: 50%;
     left: 0.2rem;
     bottom: 50%;
     margin-top: -0.2rem;
     background-color: #FAFAFA;
     z-index: 100;
     outline:none;
     cursor: pointer;
}
 #chengzhang .box .left .con .list .swiper .swiper-button-disabled{
     opacity: 0.5;
}
 #chengzhang .box .left .con .list .swiper-slide {
     text-align: center;
     font-size: 0.22rem;
     height: calc((100% - 0.1rem) / 3);
    /* Center slide text vertically */
     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;
     padding-top: 0.2rem;
	 padding-bottom:.2rem;
}
 #chengzhang .box .left .con .list .swiper-slide img {
     height: 0.8rem;
     width: auto;
}
 #chengzhang .box .left .con .list .swiper-slide p {
     font-size: 0.22rem;
     padding-top: 0rem;
}
 #chengzhang .box .right {
	padding-top: .4rem;
	padding-bottom: .4rem;
}
#chengzhang .box .right ul{align-items: center;
display: -webkit-flex;}
 #chengzhang .box .right ul li {
	-webkit-flex: 1;
	flex: 1;
	text-align: center;
	padding-right: .2rem;
	padding-left: .2rem;
	position: relative;
}
 #chengzhang .box .right ul li div {
	text-align: center;
	left: 0px;
	right: 0px;
	bottom: 0px;
	padding-left:.2rem;
	padding-right:.2rem;
}
 #chengzhang .box .right ul li div:after {

}
 #chengzhang .box .right ul li span {
	font-size: 0.38rem;
	color: #cc1c1c;
	vertical-align: middle;
	display: inline-block;
	font-weight: bold;
}
 #chengzhang .jigoubox {
	background-color: #FFFFFF;
	-moz-box-shadow: 0rem 0.02rem 0.05rem rgba(0, 0, 0, 0.06);
	-webkit-box-shadow: 0rem 0.02rem 0.05rem rgba(0, 0, 0, 0.06);
	box-shadow: 0rem 0.02rem 0.05rem rgba(0, 0, 0, 0.06);
	-moz-border-radius: 0.03rem;
	-webkit-border-radius: 0.03rem;
	border-radius: 0.03rem;
	overflow: hidden;
	height:2.8rem;
	position: relative;
	border-top-width: .2rem;
	border-bottom-width: .2rem;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color:  rgba(255,255, 255, 1);
	border-bottom-color: rgba(255,255, 255, 1);
}
 #chengzhang .jigoubox .swiper {
     width: 100%;
     height: 100%;
     margin-left: auto;
     margin-right: auto;
}
 #chengzhang .jigoubox .swiper-slide {
	text-align: center;
	font-size: 0.22rem;
	background: #fff;
	height: calc((100% - 0rem) / 3);
	/* Center slide text vertically */
     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;
	padding-top: .26rem;
	padding-bottom:.1rem;
}
 #chengzhang .jigoubox .swiper-slide img {
     height: 0.52rem;
     width: auto;
}
 #chengzhang .jigoubox .swiper-slide p {
	display: block;
	text-align: center;
	padding-top: 0.01rem;
	font-size: .22rem;
	padding-right: .1rem;
	padding-left: .1rem;
}
 #chengzhang .jigoubox .next {
     background-image: url(../images/r-aw-btn.png);
     background-repeat: no-repeat;
     background-position: center center;
     height: 0.4rem;
     width: 0.28rem;
     position: absolute;
     top: 50%;
     right: 0rem;
     bottom: 50%;
     margin-top: -0.2rem;
     background-color: #FAFAFA;
     z-index: 100;
     outline:none;
     cursor: pointer;
}
 #chengzhang .jigoubox .prev {
     background-image: url(../images/l-aw-btn.png);
     background-repeat: no-repeat;
     background-position: center center;
     height: 0.4rem;
     width: 0.28rem;
     position: absolute;
     top: 50%;
     left: 0rem;
     bottom: 50%;
     margin-top: -0.2rem;
     background-color: #FAFAFA;
     z-index: 100;
     outline:none;
     cursor: pointer;
}
 #chengzhang .jigoubox .swiper-button-disabled{
     display:none;
}
 #hixuyingxiangli{
     padding-top: .4rem;
     padding-bottom: .4rem;
	 padding-left:.2rem;
	 padding-right:.2rem;box-sizing:border-box;
}
 #hixuyingxiangli .box {
	margin-top: 0.4rem;
	display: none;
}
 #hixuyingxiangli .m-box {
	padding-top: .2rem;
}
 #hixuyingxiangli .box .dtkz .prev {
     background-image: url(../images/dtkz-l.png);
     height: 0.94rem;
     width: 0.36rem;
     position: absolute;
     top: 1.56rem;
     z-index: 1000;
}
 #hixuyingxiangli .box .dtkz .next {
     background-image: url(../images/dtkz-r.png);
     height: 0.94rem;
     width: 0.36rem;
     position: absolute;
     top: 1.56rem;
     z-index: 1000;
     right: 0rem;
}
 #hixuyingxiangli .m-box .dtkz2 .swiper-slide {
	background-color: #FFFFFF;
}
 #hixuyingxiangli .m-box .dtkz2 .swiper-slide img {
     height: auto;
     width:100%;
	 -moz-border-radius: .05rem;
-webkit-border-radius: .05rem;
border-radius: .05rem;
}
 #hixuyingxiangli .box .dtkz .swiper-slide {
	position: relative;
	background-color: #FFFFFF;
}
 #hixuyingxiangli .box .dtkz .swiper-slide img {
     height: auto;
     width:32.6%;
}
 #hixuyingxiangli .box .dtkz .swiper-slide img:nth-child(1) {
 width:100%;
}
 #hixuyingxiangli .box .dtkz .swiper-slide img:nth-child(3) {

}
 #hixuyingxiangli .box .dtkz .swiper-slide img:nth-child(4) {

}
 #hixuyingxiangli .box .dtkz .swiper-slide img:nth-child(5) {

}
 #hixuyingxiangli .box .dtkz .swiper-slide img:nth-child(6) {

}
 #hixuyingxiangli .box .dtkz .swiper-slide img:nth-child(7) {

}
 #hixuyingxiangli .box .swiper-pagination-bullet {
     height: 0.12rem;
     width: 0.12rem;
     outline:none;
     margin-right: 0.04rem;
     margin-left: 0.04rem;
}
 #hixuyingxiangli .box .swiper-pagination-bullet-active{
     background-color: #e70012;
}
 #shengtaigushi{
     padding-top: 0.4rem;
	 padding-bottom:.4rem;
     box-sizing:border-box;
     background-image: url(../images/stgs_bg.jpg);
     background-repeat: no-repeat;
     background-position: center bottom;
     background-size:auto 115%;
}
 #shengtaigushi ul{
     list-style-type: none;
     display: flex;
     flex-wrap: wrap;
     justify-content: space-between;
     padding: 0;
     margin-top: 0.1rem;
	 box-sizing:border-box;
	 padding-left:.2rem;
	 padding-right:.2rem;
}
 #shengtaigushi ul li:nth-child(3){
  display:none;
}
 #shengtaigushi ul li{
     flex-basis: calc(50% - 0.1rem);
	 background-color:#FFFFFF;
     -o-transition:all .3s;
     -moz-transition:all .3s;
     -webkit-transition:all .3s;
     -ms-transition:all .3s;
     transition:all .3s;
     -moz-box-shadow: 0rem 0.02rem 0.1rem rgba(0, 0, 0, 0.1);
     -webkit-box-shadow: 0rem 0.02rem 0.1rem rgba(0, 0, 0, 0.1);
     box-shadow: 0rem 0.02rem 0.1rem rgba(0, 0, 0, 0.1);
	 margin-top:.2rem;position: relative;
}
 #shengtaigushi ul li:hover{background-color: #27a4e4;
 color: #FFFFFF;}
 #shengtaigushi ul li:hover{
 -moz-box-shadow: 0rem 0.02rem 0.1rem rgba(0, 0, 0, 0.15);
 -webkit-box-shadow: 0rem 0.02rem 0.1rem rgba(0, 0, 0, 0.15);
 box-shadow: 0rem 0.02rem 0.1rem rgba(0, 0, 0, 0.15);
} #shengtaigushi ul li .pic {
width: 100%;
} #shengtaigushi ul li .pic img {

 height: auto;
 width: 100%;
 float:left;
}
 #shengtaigushi ul li .pic:after
{
	content:"";
	display: block;
	clear: both;
	float: none;
}
#shengtaigushi ul li .info {
 background-color: #FFFFFF;
 width: 100%;
 padding-top:-.04rem;
 padding-bottom:.6rem;
     
} #shengtaigushi ul li:hover .info {
 background-color: #27a4e4;
 color: #FFFFFF;
} #shengtaigushi ul li .info .txt {
	padding-top: 0.1rem;
	padding-right: 0.1rem;
	padding-bottom: 0.1rem;
	padding-left: 0.1rem;
	font-size: 0.22rem;
	line-height: 0.34rem;
	color: #999999;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
	clear: both;
	float: none;
} #shengtaigushi ul li .info .txt p {
 padding-top: 0.08rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;line-height:.32rem;
} #shengtaigushi ul li .info .txt strong {
 font-size: 0.22rem;
 color: #444444;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #shengtaigushi ul li:hover .info .txt strong {
 color: #FFFFFF;
} #shengtaigushi ul li:hover .info .txt p {
 color: #cfe6f7;
 
} #shengtaigushi ul li .info .b {
 position: absolute;
 left: 0.3rem;
 right: 0.3rem;
 bottom: 0.2rem;
 line-height: 0.42rem;
 text-align: right;
} #shengtaigushi ul li .info .b a {
 color: #666666;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #shengtaigushi ul li:hover .info .b a {
 color: #FFFFFF;
} #shengtaigushi ul li .info .b a:after {
 content:"";
 background-image: url(../images/aw_st_bg.png);
 vertical-align: middle;
 display: inline-block;
 height: 0.11rem;
 width: 0.07rem;
 margin-left: 0.05rem;
 margin-top: -0.03rem;
 background-size:.07rem .11rem;
} #shengtaigushi ul li .info .b img {
 height: 0.42rem;
 width: auto;
 float: left;
 position: absolute;
 left: 0rem;
 bottom: 0rem;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
} #shengtaigushi .more {
 text-align: center;
 margin-top: 0.54rem;
} #shengtaigushi .more a {
 font-size: 0.22rem;
 line-height: 0.5rem;
 color: #FFFFFF;
 text-decoration: none;
 height: 0.5rem;
 width: 2.08rem;
 border: .02rem solid #FFFFFF;
 -moz-border-radius: 0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 white-space: nowrap;
 display: inline-block;
 background-image: url(../images/gdst_more_bg.png);
 background-repeat: no-repeat;
 background-position: 86% center;
} #xianchangjingcaitupian {
 padding-top: 1.76rem;
 
} #xianchangjingcaitupian .box {
 height: 6rem;
 overflow: hidden;
 position: relative;
 margin-top: 0.45rem;
} #xianchangjingcaitupian .box .jctplist {
 padding-bottom: 0.3rem;
} #xianchangjingcaitupian .box .jctplist .swiper-slide {
 height: 5.4rem;
 position: relative;
 padding-bottom: 0.3rem;
} #xianchangjingcaitupian .box .jctplist .swiper-slide ul {
 width: 110%;
} #xianchangjingcaitupian .box .jctplist .swiper-slide ul li {
 float: left;
 height: 2.24rem;
 width: 3.55rem;
 margin-right: 0.07rem;
 margin-top: 0.07rem;
 overflow: hidden;
} #xianchangjingcaitupian .box .jctplist .swiper-slide ul li:nth-child(-n+3) {
 float: left;
 height: 3.1rem;
 width: 4.75rem;
 margin-right: 0.07rem;
} #xianchangjingcaitupian .box .jctplist .swiper-slide ul li img {
 float: left;
 height: 100%;
 width: 100%;
} #xianchangjingcaitupian .box .jctplist .swiper-pagination-bullet {
 height: 0.12rem;
 width: 0.12rem;
 outline:none;
} #xianchangjingcaitupian .box .jctplist .swiper-pagination-bullet-active{
 background-color: #9f4493;
} #zhanhuifuwu {
 padding-top: 0.7rem;

 background-color: #FFFFFF;
 height: 4.22rem;
 
} #zhanhuifuwu .box {
 position: relative;
 height: 3.66rem;
} #zhanhuifuwu .box .b1 {
 height: 3.08rem;
 position: absolute;
 left: 0rem;
 right:1rem;
 bottom: -0.23rem;
 z-index: 1;
 text-align: center;
} #zhanhuifuwu .box .b2 {
 position: absolute;
 left: 0rem;
 top: 0.8rem;
 z-index: 3;
} #zhanhuifuwu .box .b3 ul li {
 white-space: nowrap;
 display: inline-block;
 width: 1.7rem;
 margin-bottom: 0.2rem;
 color: #85177a;
} #zhanhuifuwu .box .b3 ul li img {
 vertical-align: middle;
 display: inline-block;
 margin-right: 0.1rem;
} #zhanhuifuwu .box .b3 {
 position: absolute;
 left: 0rem;
 top: 1.6rem;
 z-index: 3;
 width: 4rem;
} #zhanhuifuwu .box .b4 {
 position: absolute;
 z-index: 2;
 top: 0.6rem;
 right: 0rem;
 width: 6.38rem;
 text-align: right;
} #zhanhuifuwu .box .b4 ul li {
 background-color: #FFFFFF;
 height: 0.95rem;
 width: 0.95rem;
 font-size: 0.22rem;
 text-align: center;
 margin-top: 0.2rem;
 margin-left: 0.2rem;
 padding-top: 0.02rem;
 box-sizing:border-box;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 -moz-box-shadow: 0rem 0.02rem 0.05rem rgba(0, 0, 0, 0.06);
 -webkit-box-shadow: 0rem 0.02rem 0.05rem rgba(0, 0, 0, 0.06);
 box-shadow: 0rem 0.02rem 0.05rem rgba(0, 0, 0, 0.06);
 vertical-align: middle;
 display: inline-block;
 color: #666666;
} #xnwenhuodong {
 background-color: #fbfafa;
 border-top-width: 0.01rem;
 border-top-style: solid;
 border-top-color: #eaeef1;
 padding-top: 0.88rem;
 box-sizing:border-box;
 padding-bottom: 0.7rem;
 
} #xnwenhuodong .listbox .huodong {
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
 margin-top: 0.5rem;
} #xnwenhuodong .listbox .huodong .tt {
 font-size: 0.22rem;
 color: #FFFFFF;
 background-color: #9f4494;
 height: 0.32rem;
 padding-right: 0.12rem;
 padding-left: 0.12rem;
 position: absolute;
 left: 0rem;
 top: 0rem;
 line-height: 0.32rem;
} #xnwenhuodong .listbox .huodong .li{
 flex-basis: calc(33.33% - 0.18rem);
 background-color: #FFFFFF;
 height: 4.92rem;
 position: relative;
} #xnwenhuodong .listbox .huodong .li .img {
 height: 2.69rem;
} #xnwenhuodong .listbox .huodong .li .img img {
 height: 2.69rem;
 width: 100%;
 float: left;
} #xnwenhuodong .listbox .huodong .li .b .text {
 padding-top: 0.24rem;
 padding-right: 0.34rem;
 padding-left: 0.34rem;
 box-sizing:border-box;
} #xnwenhuodong .listbox .huodong .li .b .text .in {
 padding-top: 0.1rem;
 font-size: 0.22rem;
} #xnwenhuodong .listbox .huodong .li .b .text .in span {
 background-image: url(../images/ico-add.png);
 background-repeat: no-repeat;
 background-position: left center;
 vertical-align: middle;
 display: inline-block;
 margin-right: 0.15rem;
 padding-left: 0.2rem;
 line-height: 0.34rem;
} #xnwenhuodong .listbox .huodong .li .b .text .in span.date {
 background-image: url(../images/ico-date.png);
} #xnwenhuodong .listbox .huodong .li .b .text strong {
 font-size: 0.22rem;
} #xnwenhuodong .listbox .huodong .li .b .text .info {
 font-size: .22rem;
 line-height: 0.34rem;
 color: #888888;
 padding-top: 0.12rem;
} #xnwenhuodong .listbox .huodong .news{
 flex-basis: calc(33.33% - 0.18rem);
 background-color: #FFFFFF;
 height: 4.92rem;
 position: relative;
 padding-top: 0.36rem;
 padding-right: 0.26rem;
 padding-left: 0.26rem;
 box-sizing:border-box;
} #xnwenhuodong .listbox .huodong .news ul li {
 font-size: 0.22rem;
 line-height: 0.34rem;
 font-weight: bold;
 color: #444444;
 padding-top: 0.15rem;
} #xnwenhuodong .listbox .huodong .news ul li span {
 font-size: .22rem;
 font-weight: normal;
 color: #999999;
 text-align: right;
 display: block;
 text-decoration: none;
} #xnwenhuodong .listbox .huodong .news ul li a:hover span {
 text-decoration: none;
} #xnwenhuodong .listbox .meiti {
 background-color: #FFFFFF;
 margin-top: 0.25rem;
 position: relative;
 padding-top: 0.38rem;
 padding-right: 0.48rem;
 padding-bottom: 0.38rem;
 padding-left: 0.48rem;
} #xnwenhuodong .listbox .meiti .tt {
 font-size: 0.22rem;
 color: #FFFFFF;
 background-color: #9f4494;
 height: 0.32rem;
 padding-right: 0.12rem;
 padding-left: 0.12rem;
 position: absolute;
 left: 0rem;
 top: 0rem;
 line-height: 0.32rem;
}#xnwenhuodong .listbox .meiti .box {
 text-align: center;
} #xnwenhuodong .listbox .meiti .box ul li {
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 margin-right: 0.1rem;
 margin-left: 0.1rem;
} #xnwenhuodong .listbox .meiti .box ul li img {
 height: 0.8rem;
 width: auto;
} #xnwenhuodong .listbox .more {
 padding-top: 0.4rem;
 text-align: center;
} #xnwenhuodong .listbox .more a {
 line-height: 0.4rem;
 white-space: nowrap;
 display: inline-block;
 height: 0.4rem;
 margin-right: 0.16rem;
 margin-left: 0.16rem;
 padding-right: 0.18rem;
 padding-left: 0.25rem;
 border: .01rem solid #959595;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 text-decoration: none;
 opacity: 1;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #xnwenhuodong .listbox .more a:after {
 content:"";
 background-image: url(../images/gdxw-ico.png);
 background-repeat: no-repeat;
 vertical-align: middle;
 display: inline-block;
 height: 0.1rem;
 width: 0.06rem;
 margin-left: 0.13rem;
}#xnwenhuodong .listbox .more a:hover {
 opacity: 0.5;
} #meitizhichi {
 padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
 
} .meiti-logolist{
 overflow:hidden;
 margin-top:0.3rem;
 position:relative;} .meiti-logolist .list {
 border: .01rem solid #F2F2F2;
 box-sizing:border-box;
 margin-top: 0rem;
} .meiti-logolist ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} .meiti-logolist ul li{
 float:left;
 width:25%;
 border-right-width:0.02rem;
 border-right-style:solid;
 border-right-color:#f3f3f3;
 box-sizing:border-box;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
 border-top-width:0.02rem;
 border-top-style:solid;
 border-top-color:#f3f3f3} .meiti-logolist ul li:nth-child(-n+6){
 border-top-style:none} .meiti-logolist ul li:hover{
 background-color:#f3f3f3} .meiti-logolist ul li img{
 float:left;
 height:auto;
 width:100%} .meiti-logolist .more{
	width:100%;
	text-align: center;
	clear: both;
	float: none;
	margin-top:.2rem;
} .meiti-logolist .more a{
	font-size:0.22rem;
	line-height:0.58rem;
	color:#999;
	background-color:#f9f9f9;
	display:inline-block;
	height:0.58rem;
	border-radius:0.5rem;
	text-decoration:none;
	background-image:url(../images/ico-jz-01.png);
	background-repeat:no-repeat;
	background-position:85% center;
	box-sizing:border-box;
	padding-right: 0.55rem;
	white-space: nowrap;
	padding-left: 0.35rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} .meiti-logolist .more a:hover{
 background-color:#eeeeee;
} .meiti-logolist .more p{
 text-align:center;
 color:#999999;
} #xianshiyouhui {
 background-color: #e50012;
 
 background-image: url(../images/foot_tl_bg.jpg);
 background-repeat: no-repeat;
 background-position: right center;
 height: 2.16rem;
 background-size:19.2rem 2.16rem;
} #xianshiyouhui .wh {
 display: table;
} #xianshiyouhui .wh .left {
	vertical-align: middle;
	display: table-cell;
	padding-top:0.5rem;
	text-align: center;
} #xianshiyouhui .wh .left strong {
 font-size: 0.28rem;
 color: #FFFFFF;
} #xianshiyouhui .wh .left .btn {
 padding-top: 0.25rem;
} #xianshiyouhui .wh .left .btn a {
 font-size: 0.24rem;
 line-height: 0.56rem;
 color: #FFFFFF;
 vertical-align: middle;
 white-space: pre;
 display: inline-block;
 height: 0.56rem;
 margin-right: 0.15rem;
 margin-left: 0.15rem;
 padding-right: 0.38rem;
 padding-left: 0.38rem;
 border: .02rem solid #FFFFFF;
 -moz-border-radius: 0.06rem;
 -webkit-border-radius: 0.06rem;
 border-radius: 0.06rem;
 text-decoration: none;
} #xianshiyouhui .wh .right {
 vertical-align: middle;
 display: table-cell;
 text-align: right;
 padding-right: 0.4rem;
} #xianshiyouhui .wh .right .l {
 display: table;
 float: right;
} #xianshiyouhui .wh .right .l .s {
 vertical-align: middle;
 display: table-cell;
 padding-left: 1.4rem;
 color: #FFFFFF;
 text-align: right;
} #xianshiyouhui .wh .right .l .s span {
 font-size: 0.2rem;
 font-weight: normal;
 vertical-align: middle;
 display: inline-block;
} #xianshiyouhui .wh .right .l .s .sum {
 font-size: 0.36rem;
 font-weight: bold;
} #xianshiyouhui .wh .right .l .s p {
 font-size: 0.22rem;
 padding-top: 0.15rem;
 text-align: center;
} #aboutbox .p5 .box .minVideoViewBox ::-webkit-scrollbar{
 background:none;
 height: 2.26rem;
 margin-top: 0.6rem;
} #aboutbox .p5 .box .minVideoViewBox::-webkit-scrollbar {
/*滚动条里面轨道*/
 border-radius: 0.1rem;
 height:0.12rem;
} #aboutbox .p5 .box .minVideoViewBox::-webkit-scrollbar-track{
 background: #dadada;
 border-radius: 0.1rem;
 height:0.04rem;
} #aboutbox .p5 .box .minVideoViewBox::-webkit-scrollbar-thumb{
 height:0.12rem;
 background: #e50012;
 border-radius: 0.1rem;
} #jingcaitupian {
 
} #jingcaitupian .tab {
 padding-top: 0.4rem;
 margin-bottom:.2rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: rgba(0, 0, 0, 0.1);
 text-align: center;
} #jingcaitupian .tab ul li {
 display: inline-block;
 font-size: 0.26rem;
 padding-bottom: 0.24rem;
 position: relative;
 margin-right: 0.1rem;
 margin-left: 0.1rem;
} #jingcaitupian .tab ul li a {
 text-decoration: none;
} #jingcaitupian .tab ul li:after {
 content:"";
 display: block;
 position: absolute;
 left: 0rem;
 right: 0rem;
 bottom: -0.02rem;
 height: 0.04rem;
} #jingcaitupian .tab ul li.cur:after {
 background-color: #e50012;
} #jingcaitupian .tab ul li.cur a {
 text-decoration: none;
 color: #e50012;
} #jingcaitupian #columns{

 width:100%;
 height:auto;

 box-sizing:border-box;} #jingcaitupian div#columns figure{
 margin:0; width:100%;
 transition:opacity .4s ease-in-out;
 column-break-inside:avoid;
 display:inline-block;
 margin-top:0rem;
} #jingcaitupian div#columns figure img{
 width:100%;
 height:auto;
 transition:all .3s} #jingcaitupian div#columns figure img:hover{
 box-shadow:0 0 0.2rem rgba(0,0,0,.3)} #lijiezhanshangminglu {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
 
} #lijiezhanshangminglu .zsmlbox .list {
 overflow: hidden;
} #lijiezhanshangminglu .zsmlbox .list:after {
 content:"";
 display: block;
 clear: both;
 float: none;
} #lijiezhanshangminglu .zsmlbox ul {
 width: 110%;
 padding-bottom: 0.1rem;
} #lijiezhanshangminglu .zsmlbox ul li {
 width: 4.44rem;
 margin-right: 3.2%;
 float: left;
 background-color: #FFFFFF;
 border: .01rem solid #f3f3f3;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 -moz-box-shadow: 0rem 0.02rem 0.03rem rgba(0,0,0,.04);
 -webkit-box-shadow: 0rem 0.02rem 0.03rem rgba(0,0,0,.04);
 box-shadow: 0rem 0.02rem 0.03rem rgba(0,0,0,.04);
 margin-top: 0.5rem;
 overflow: hidden;
} #lijiezhanshangminglu .zsmlbox ul li .pic img {
 float: left;
 width: 100%;
} #lijiezhanshangminglu .zsmlbox ul li .con {
 clear: both;
 float: none;
 text-align: center;
 padding-top: 0.2rem;
 padding-bottom: 0.2rem;
} #lijiezhanshangminglu .zsmlbox ul li .con .name {
 font-size: 0.22rem;
} #lijiezhanshangminglu .zsmlbox ul li .con .tool {
 padding-top: 0.2rem;
 padding-bottom: 0.2rem;
} #lijiezhanshangminglu .zsmlbox ul li .con .tool a {
 line-height: 0.36rem;
 white-space: nowrap;
 display: inline-block;
 height: 0.36rem;
 margin-right: 0.15rem;
 margin-left: 0.15rem;
 padding-right: 0.5rem;
 padding-left: 0.5rem;
 border: .01rem solid #E7E7E7;
 -moz-border-radius: 0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 text-decoration: none;
} #lijiezhanshangminglu .zsmlbox ul li .con .tool a:hover {
 color: #e50012;
 border-top-color: #e50012;
 border-right-color: #e50012;
 border-bottom-color: #e50012;
 border-left-color: #e50012;
} #lijiezhanshangminglu .zsmlbox .more {
 text-align: center;
 padding-top: 0.52rem;
} #lijiezhanshangminglu .zsmlbox .more a {
 background-color: #f7f7f7;
 display: inline-block;
 height: 0.4rem;
 padding-right: 0.36rem;
 padding-left: 0.36rem;
 color: #e50012;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 line-height: 0.4rem;
 text-decoration: none;
} #lijiezhanshangminglu .zsmlbox .more a:after {
 content:"";
 background-image: url(../images/ico-more-aw.png);
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 height: 0.1rem;
 width: 0.09rem;
 margin-left: 0.1rem;
 margin-top: -0.02rem;
} .footadurl {
 background-image: url(../images/adbg-01.jpg);
 height: 1.75rem;
 text-align: center;
 margin-top: 0.6rem;
} .footadurl strong {
 font-size: 0.24rem;
 color: #FFFFFF;
 display: block;
 padding-top: 0.3rem;
} .footadurl a {
 font-size: 0.24rem;
 font-weight: bold;
 color: #ff5400;
 display: block;
 clear: both;
 float: none;
 height: 0.68rem;
 width: 2.2rem;
 margin-top: 0.22rem;
 margin-right: auto;
 margin-left: auto;
 background-color: rgba(255,255,255,.8);
 line-height: 0.68rem;
 text-decoration: none;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} .footadurl a:hover {
 background-color: rgba(255,255,255,1);
}#wjzmzs {
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #wjzmzs .zstjbox .tab {
 text-align: center;
 padding-top: 0.2rem;
 padding-bottom: 0rem;
} #wjzmzs .zstjbox .tab ul li {
 line-height: 0.52rem;
 height: 0.52rem;
 padding-right: 0.2rem;
 padding-left: 0.2rem;
 border: .01rem solid #FFFFFF;
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 -moz-border-radius:0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 font-size: 0.24rem;
 cursor: pointer;
} #wjzmzs .zstjbox .tab ul li.on {
 color: #e50012;
 border: .01rem solid #e50012;
} #wjzmzs .zstjbox .box .list {
 overflow: hidden;
 padding: 0.03rem;
 display: none;
} #wjzmzs .zstjbox .box .list.cur {
 display: block;
} #wjzmzs .zstjbox .box .list ul {
 width: 110%;display: flex;
flex-wrap: wrap;
align-content: flex-start;
} #wjzmzs .zstjbox .box .list ul li {
 background-color: #FFFFFF;
 height: auto;
 width: 44.4%;
 margin-right: 2.1%;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 -moz-box-shadow: 0rem 0rem 0.03rem rgba(0,0,0,.1);
 -webkit-box-shadow: 0rem 0rem 0.03rem rgba(0,0,0,.1);
 box-shadow: 0rem 0rem 0.03rem rgba(0,0,0,.1);
 float: left;
 margin-top: 0.15rem;
 overflow: hidden;
} #wjzmzs .zstjbox .box .list ul li .logo {
 text-align: center;
 padding: 0.05rem;
 box-sizing:border-box;
} #wjzmzs .zstjbox .box .list ul li .logo img {
 height: auto;
 width: 100%;
} #wjzmzs .zstjbox .box .list ul li .text {
 padding: 0.2rem;
 
} #wjzmzs .zstjbox .box .list ul li .text strong {
 font-size: 0.24rem;
 color: #333333;
 display: block;
 padding-bottom: 0.1rem;
 text-align: center;
} #wjzmzs .zstjbox .box .list ul li .text p {
 font-size: 0.22rem;
 line-height: 0.34rem;
 color: #888888;
} #wjzmzs .zsgushi {
 padding-top: 0.4rem;
 padding-bottom: 0.2rem;
} #wjzmzs .zsgushi .box .zsmlbox {
 overflow: hidden;
 padding-top: 0.4rem;
 padding-bottom: 0.3rem;
 padding-right: 0.03rem;
 padding-left: 0.03rem;
} #wjzmzs .zsgushi .box .zsmlbox ul {

} #wjzmzs .zsgushi .box .zsmlbox li {
 background-color: #FFFFFF;
 width: 100%;
 white-space: normal;
 float: left;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 -moz-box-shadow: 0rem 0rem 0.03rem rgba(0,0,0,.1);
 -webkit-box-shadow: 0rem 0rem 0.03rem rgba(0,0,0,.1);
 box-shadow: 0rem 0rem 0.03rem rgba(0,0,0,.1);
 box-sizing:border-box;
 overflow: hidden;
 margin-bottom:.2rem;
} #wjzmzs .zsgushi .box .zsmlbox li .con {
 padding-top: 0.1rem;
 padding-right: 0.2rem;
 padding-bottom: 0.2rem;
 padding-left: 0.2rem;
 clear: both;
 float: none;
} #wjzmzs .zsgushi .box .zsmlbox li .con .name {
 font-size: 0.28rem;
 color: #e50012;
 text-align: center;
 font-weight: bold;
 padding-top: 0.15rem;
 padding-bottom: 0.1rem;
} #wjzmzs .zsgushi .box .zsmlbox li .pic img {
 float: left;
 width: 100%;
} #wjzmzs .zsgushi .box .zsmlbox li .con .text {
 font-size: 0.22rem;
 line-height: 0.36rem;
 padding-bottom:.1rem;
 color: #666666;
} #wjzmzs .zsgushi .box .zsmlbox .more {
 text-align: center;
 padding-top: 0.2rem;
} #wjzmzs .zsgushi .box .zsmlbox .more a {
 background-color: #f7f7f7;
 display: inline-block;
 height: 0.6rem;
 line-height:.6rem;
 padding-right: 0.36rem;
 padding-left: 0.36rem;
 color: #999999;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 text-decoration: none;
} #wjzmzs .zsgushi .box .zsmlbox .more a:after {
 content:"";
 background-image: url(../images/ico-more-aw.png);
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 height: 0.16rem;
 width: 0.19rem;
 margin-left: 0.1rem;
 margin-top: -0.02rem;
 background-size:100% 100%;
} .zcyfwjh {
 background-image: url(../images/img-115452208.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 background-size:auto 100%;
 height: auto;
 box-sizing:border-box;
 padding:0.5rem;
 background-size:auto 100%;
 padding-bottom:.5rem;
} .zcyfwjh .btn {
 text-align: center;
 padding-top: 0.2rem;
} .zcyfwjh .btn a {
 text-align: center;
 height: 0.6rem;
 width: 2.2rem;
 display: block;
 margin-right: auto;
 margin-left: auto;
 border: .01rem solid #afafaf;
 line-height: 0.6rem;
 background-color: #FFFFFF;
 margin-top: 0.2rem;
 font-size: 0.24rem;
 text-decoration: none;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
} .zt_head {
 background-repeat: no-repeat;
 background-position: center top;
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
 background-size:auto 100%;
} .zt_head .tt {
 text-align: center;
} .zt_head .tt h1 {
 text-align: center;font-weight: bold;
 display: block;
 margin: 0rem;
 padding-right: 0rem;
 padding-bottom: 0rem;
 padding-left: 0rem;
 font-size: 0.46rem;
 color: #e50012;
} .zt_head .tt p {
 font-size: 0.22rem;
 color: #555555;
 padding-top: 0.1rem;
 padding-left:15%;
 padding-right:15%;
} .zt_head .sobox .tab {
 width: 100%;
 margin-right: auto;
 margin-left: auto;
 margin-top: 0.4rem;
 margin-bottom:-.04rem;
 height: 0.6rem;
} .zt_head .sobox .tab ul li {
 line-height: 0.6rem;
 padding-right: 0.18rem;
 padding-left: 0.18rem;
 display: inline-block;
 margin-right: 0.08rem;
 font-size: 0.26rem;
 cursor: pointer;
} .zt_head .sobox .tab ul li.on {
 color: #FFFFFF;
 background-color: #e50012;
 -moz-border-radius: 0.04rem 0.04rem 0rem 0rem;
 -webkit-border-radius: 0.04rem 0.04rem 0rem 0rem;
 border-radius: 0.04rem 0.04rem 0rem 0rem;
} .zt_head .sobox .con .ssk {
 background-color: #FFFFFF;
 height: .8rem;
 overflow: hidden;
 position: relative;
 -moz-box-shadow: 0rem 0.03rem 0.03rem rgba(0,0,0,.1);
 -webkit-box-shadow: 0rem 0.03rem 0.03rem rgba(0,0,0,.1);
 box-shadow: 0rem 0.03rem 0.03rem rgba(0,0,0,.1);
 -moz-border-radius: 0rem 0.03rem 0.03rem;
 -webkit-border-radius: 0rem 0.03rem 0.03rem 0.03rem;
 border-radius: 0rem 0.03rem 0.03rem;
 padding-right: 1.42rem;
 box-sizing:border-box;
 outline:none;
} .zt_head .sobox .con .ssk .sea_t {
 height: .8rem;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 box-sizing:border-box;


 width: 100%;
 font-size: 0.28rem;
 padding-left: 0.2rem;
 outline:none;
} .zt_head .sobox .con .ssk .btn {
 position: absolute;
 top: 0rem;
 right: 0rem;
} .zt_head .sobox .con .ssk .btn .sea_b {
 height: .8rem;
 width: 1.68rem;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 font-size: 0.28rem;
 font-weight: bold;
 color: #000000;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#fff73f', endColorstr = '#ffe66e');
 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#fff73f', endColorstr = '#ffe66e')";
 background-image: -moz-linear-gradient(top, #fff73f, #ffe66e);
 background-image: -ms-linear-gradient(top, #fff73f, #ffe66e);
 background-image: -o-linear-gradient(top, #fff73f, #ffe66e);
 background-image: -webkit-gradient(linear, center top, center bottom, from(#fff73f), to(#ffe66e));
 background-image: -webkit-linear-gradient(top, #fff73f, #ffe66e);
 background-image: linear-gradient(top, #fff73f, #ffe66e);
 -moz-border-radius: 0rem 0.03rem 0.03rem 0rem;
 -webkit-border-radius: 0rem 0.03rem 0.03rem 0rem;
 border-radius: 0rem 0.03rem 0.03rem 0rem;
 cursor: pointer;
 outline:none;
} .zt_head .sobox .con .hot_k {
 text-align: center;
 padding-top: 0.15rem;
 font-size: 0.2rem;
 color: #888888;
} .zt_head .sobox .con .hot_k a {
 margin-right: 0.04rem;
 margin-left: 0.04rem;
} .zt_head .sobox .con {
 width: 100%;
 margin-right: auto;
 margin-left: auto;
} #zhanting {
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #zhanting .filter {
 border-top-width: 0.02rem;
 border-top-style: solid;
 border-top-color: #e50012;
 -moz-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);
 -webkit-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);
 box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);
 margin-top: 0.1rem;
} #zhanting .filter dl {
 border-right-width: 0.01rem;
 border-bottom-width: 0.01rem;
 border-left-width: 0.01rem;
 border-top-style: none;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-right-color: #dbdbdb;
 border-bottom-color: #dbdbdb;
 border-left-color: #dbdbdb;
 margin: 0rem;
 padding-top: 0.16rem;
 padding-right: 0.2rem;
 padding-bottom: 0.16rem;
 padding-left: 0.2rem;
} #zhanting .filter dl dt {
 margin: 0rem;
 padding: 0rem;
 font-size: 0.22rem;
 font-weight: bold;
 color: #888888;
} #zhanting .filter dl dd {
 margin: 0rem;
 padding-top: 0.15rem;
 padding-right: 0rem;
 padding-bottom: 0rem;
 padding-left: 0rem;
} #zhanting .filter dl dd ul li {
 display: inline-block;
 margin-bottom:.1rem;
} #zhanting .filter dl dd ul li a {
 white-space: nowrap;
 display: inline-block;
 height: 0.46rem;
 padding-right: 0.16rem;
 padding-left: 0.16rem;
 line-height: 0.46rem;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 font-size: 0.24rem;
 color: #444444;
 text-decoration: none;
} #zhanting .filter dl dd ul li.cur a {
 color: #333333;
 background-color: #fff24d;
} #zhanting .remenpinpai {
 margin-top: 0.22rem;
 border: .01rem solid #dbdbdb;
 -moz-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);
 -webkit-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);
 box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);
 padding-top: 0.16rem;
 padding-bottom: 0.16rem;
} #zhanting .remenpinpai .tit {
 margin: 0rem;
 font-size: 0.22rem;
 font-weight: bold;
 color: #888888;
 padding-top: 0rem;
 padding-right: 0.2rem;
 padding-bottom: 0rem;
 padding-left: 0.2rem;
} #zhanting .remenpinpai .box {
 padding-top: 0rem;
 padding-bottom: 0.1rem;
 padding-right: 0.1rem;
 padding-left: 0.1rem;
 box-sizing:border-box;
} #zhanting .remenpinpai .box ul {
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} #zhanting .remenpinpai .box ul li {
 width: 33.333%;
 text-align: center;
 font-size: 0.22rem;
 margin-top: 0.15rem;
 padding-right: 0.1rem;
 padding-left: 0.1rem;
 box-sizing:border-box;
} #zhanting .remenpinpai .box ul li p {
 padding-top: 0.05rem;
} #zhanting .remenpinpai .box ul li img {
 height: auto;
 width: 80%;
} #zhanting .container {
 padding-top: 0.25rem;
} #zhanting .container ul li {
 margin-top: 0.25rem;
 border: .01rem solid #dbdbdb;
 -moz-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);
 -webkit-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);
 box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.05);

} #zhanting .container ul li .left {
 width: 100%;
 padding: 0.2rem;
 box-sizing:border-box;
} #zhanting .container ul li .left .s{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} #zhanting .container ul li .left .s .logo{
 width: 28%;
} #zhanting .container ul li .left .s .logo img {
 height: auto;
 width: 100%;
 border: .01rem solid #f4f4f4;
} #zhanting .container ul li .left .s .info {
 padding-left: 0.3rem;
 position: relative;
 width: 72%;
 box-sizing:border-box;
} #zhanting .container ul li .left .s .info .gsmc {
 font-size: 0.26rem;
 font-weight: bold;
 color: #333333;
 padding-bottom: 0.1rem;
} #zhanting .container ul li .left .s .info .dizhi {
 padding-bottom: 0.1rem;
} #zhanting .container ul li .left .s .info .dianhua {
 padding-bottom: 0.1rem;
} #zhanting .container ul li .left .s .info .lxwm-btn {
 position: absolute;
 right: 0rem;
 bottom: -.1rem;
 line-height: 0.54rem;
 color: #FFFFFF;
 background-color: #ff7800;
 height: 0.52rem;
 padding-left: 0.26rem;
 padding-right:.26rem;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 cursor: pointer;font-size: 0.26rem;
} #zhanting .container ul li .left .s .info .zwh strong {
 font-size: 0.22rem;
 color: #e84343;
} #zhanting .container ul li .left .zy {
 padding-top: 0.26rem;
 line-height:.36rem;font-size: 0.22rem;
} #zhanting .container ul li .left .zy .t {
	display: none;
} #zhanting .container ul li .left .zy span{
	vertical-align: middle;
	display: inline-block;color: #666666;
}
#zhanting .container ul li .left .zy span:before
{
	content:"主营产品";
	background-color: #59d5f8;
	line-height: 0.4rem;
	height: 0.4rem;
	padding-right: 0.05rem;
	padding-left: 0.05rem;
	margin-right: 0.1rem;
	-moz-border-radius:0.04rem;
	-webkit-border-radius: 0.04rem;
	border-radius: 0.04rem;
	color: #FFFFFF;
}
#zhanting .container ul li .prob {
 background-color: #fafafa;
 box-sizing:border-box;
 width: 100%;
 position: relative;
 overflow: hidden;
 padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.1rem;
 padding-right:.1rem;
 box-sizing:border-box;
} #zhanting .container ul li .prob .prolist{
 width:100%;
 text-align:center;
 padding-right: 0.4rem;
 padding-left: 0.4rem;
 box-sizing:border-box;
 overflow: hidden;
} #zhanting .container ul li .prob .prolist:before {
 content:"";
 background-color: #fafafa;
 display: block;
 height: 100%;
 width: 0.32rem;
 position: absolute;
 z-index: 99;
 left: -0.02rem;
 top: 0rem;
 bottom: 0rem;
} #zhanting .container ul li .prob .prolist:after {
 content:"";
 background-color: #fafafa;
 display: block;
 height: 100%;
 width: 0.32rem;
 position: absolute;
 z-index: 99;
 right: -0.02rem;
 top: -0.02rem;
 bottom: 0rem;
} #zhanting .container ul li .prob .prolist .swiper-slide {
 overflow: hidden;
 padding-top: 0.01rem;
} #zhanting .container ul li .prob .prolist .swiper-slide p {
 padding-top: 0.05rem;
} #zhanting .container ul li .prob .prolist .swiper-slide img {
 height: auto;
 width: 100%;
} #zhanting .container ul li .prob .prolist .button-next{
 background-image: url(../images/aw-ico.png);
 background-repeat: no-repeat;
 background-size:auto 100%;
 height: 0.24rem;
 width: 0.17rem;
 margin-top: -0.09rem;
 margin-left: -5.0.05rem;
 position: absolute;
 right: 0rem;
 top: 50%;
 bottom: 50%;
 z-index: 100;
 outline:none;
 background-image: url(../images/aw-ico.png);
} #zhanting .container ul li .prob .prolist .button-prev{
 background-image: url(../images/aw-ico.png);
 background-repeat: no-repeat;
 background-size:auto 100%;
 height: 0.24rem;
 width: 0.17rem;
 margin-top: -0.09rem;
 margin-left: -5.0.05rem;
 position: absolute;
 left: 0rem;
 top: 50%;
 bottom: 50%;
 z-index: 100;
 outline:none;
 transform:rotate(180deg);
} #zhanting .container ul li .prob .prolist .swiper-button-disabled{
 opacity: 0.2;
} #zsxpjs {
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #zsxpjs .left {

 width: 100%;
 padding-bottom: 0.2rem;
} #zsxpjs .left .toutiao {
 height: auto;
 width: 100%;
 overflow: hidden;
} #zsxpjs .left .toutiao .swiper-slide {
 height: 4.38rem;
 width: 10rem;
 position: relative;
 background-color: #000000;
} #zsxpjs .left .toutiao .swiper-slide .b .tag {
 position: absolute;
 z-index: 10;
 left: 0rem;
 top: 0rem;
 font-size: 0.22rem;
 line-height: 0.32rem;
 color: #FFFFFF;
 background-color: #e84343;
 height: 0.32rem;
 padding-right: 0.12rem;
 padding-left: 0.12rem;
 white-space: nowrap;
 display: inline-block;
} #zsxpjs .left .toutiao .swiper-slide img {
 float: left;
 height: 100%;
 width: 100%;
} #zsxpjs .left .toutiao .swiper-slide .bg {
 height: 50%;
 width: 100%;
 position: absolute;
 z-index: 1;
 left: 0rem;
 right: 0rem;
 bottom: 0rem;
 background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5) );
 background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
 background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
 background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
 background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .5));
} #zsxpjs .left .toutiao .swiper-slide .text {
 position: absolute;
 width: 70%;
 left: 0.2rem;
 bottom: 0.2rem;
 color: #FFFFFF;
 z-index: 2;
} #zsxpjs .left .toutiao .swiper-slide .text p {
 line-height: 0.34rem;
 margin-top: 0.1rem;
 display: block;
 max-height: 0rem;
 overflow: hidden;
 -o-transition:all .9s;
 -moz-transition:all .9s;
 -webkit-transition:all .9s;
 -ms-transition:all .9s;
 transition:all .9s;
} #zsxpjs .left .toutiao .swiper-slide:hover .text p {
 max-height: 1.5rem;
} #zsxpjs .left .toutiao .swiper-slide .text strong {
 font-size: 0.28rem;
} #zsxpjs .left .toutiao .swiper-slide .text a {
 display: block;
 height: 0.4rem;
 width: 0.8rem;
 margin-top: 0.15rem;
 border: .01rem solid #FFFFFF;
 -moz-border-radius:0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 background-image: url(../images/ico-aw-tt.png);
 background-repeat: no-repeat;
 background-position: center center;
 background-size:auto 30%;
} #zsxpjs .left .toutiao .swiper-pagination {
 position: absolute;
 text-align: right;
 transition: .3s opacity;
 transform: translate3d(0,0,0);
 z-index: 10;
 width: auto;
 left: auto;
 right: 0.2rem;
 bottom: 0.2rem;
} #zsxpjs .left .toutiao .swiper-pagination .swiper-pagination-bullet{
 line-height: 0.32rem;
 height: 0.32rem;
 width: 0.32rem;
 -moz-border-radius:0rem;
 -webkit-border-radius: 0rem;
 border-radius: 0rem;
 text-align: center;
 color: #FFFFFF;
 outline:none;
 opacity: 0.5;
 font-size: 0.22rem;
 -moz-border-radius:0.03rem;
 -webkit-border-radius: 0.03rem;
 border-radius: 0.03rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #zsxpjs .left .toutiao .swiper-pagination .swiper-pagination-bullet-active{
 background-color: #e50012;
 opacity: 1;
 line-height: 0.26rem;
 height: 0.26rem;
 width: 0.26rem;
} #zsxpjs .left .new_list {
 margin-top: 0.3rem;
 border-top-width: 0.03rem;
 border-top-style: solid;
 border-top-color: #e50012;
} #zsxpjs .left .new_list .tit {
 font-size: 0.3rem;
 font-weight: bold;
 color: #444444;
 padding-top: 0.15rem;
 padding-bottom:.2rem;
 height: 0.3rem;
} #zsxpjs .left .new_list ul li {
 margin-top: 0.2rem;
 display: table;
 width: 100%;
 clear: both;
 float: none;
} #zsxpjs .left .new_list ul li .pic {
	width: 35%;
	vertical-align: middle;
	display: table-cell;
	background-color: #f7f7f7;
} #zsxpjs .left .new_list ul li .pic img {
 height: auto;
 width: 100%;
 float: left;
} #zsxpjs .left .new_list ul li .text {
	vertical-align: middle;
	display: table-cell;
	box-sizing:border-box;
	background-color: #f7f7f7;
	padding-top: 0.35rem;
	padding-right: 0.25rem;
	padding-bottom: 0.25rem;
	padding-left: 0.25rem;
	position: relative;
} #zsxpjs .left .new_list ul li .text p {
	font-size: 0.20rem;
	color: #666666;
	line-height: 0.36rem;
	display: none;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
} #zsxpjs .left .new_list ul li .text strong {
 font-size: 0.28rem;
 color: #000000;
 display: block;
 padding-bottom: 0.15rem;
} #zsxpjs .left .new_list ul li:hover .text strong {
 color: #e50012;
} #zsxpjs .left .new_list ul li .text .db {
	font-size: 0.22rem;
	color: #888888;
} #zsxpjs .left .new_list ul li .text .db .tag {
 padding-top: 0.12rem;
} #zsxpjs .left .new_list ul li .text .db .tag span {
 vertical-align: middle;
 display: inline-block;
 margin-right: 0.1rem;
} #zsxpjs .left .new_list ul li .text .db .tag span a {
 font-size: 0.22rem;
 line-height: 0.34rem;
 color: #666666;
 background-color: #FFFFFF;
 height: 0.34rem;
 padding-right: 0.12rem;
 padding-left: 0.12rem;
 border: .01rem solid #E9E9E9;
 -moz-border-radius:0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 text-decoration: none;
 white-space: nowrap;
 display: inline-block;
} #zsxpjs .right {

 padding-bottom: 0.6rem;
} #zsxpjs .right .biaoqian {
 background-color: #f7f7f7;
 padding: 0.25rem;
 box-sizing:border-box;
} #zsxpjs .right .biaoqian .tt {
 font-size: 0.28rem;
 padding-bottom: 0.1rem;
 font-weight: bold;
 padding-left: 0.08rem;
} #zsxpjs .right .biaoqian .list ul li {
 white-space: nowrap;
 display: inline-block;
 margin-top: 0.08rem;
 margin-right: 0.03rem;
} #zsxpjs .right .biaoqian .list ul li a {
 line-height: 0.56rem;
 background-color: #FFFFFF;
 white-space: nowrap;
 display: inline-block;
 padding-right: 0.22rem;
 padding-left: 0.22rem;
 -moz-border-radius:0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 border: .01rem solid #ECECEC;
 text-decoration: none;font-size: 0.26rem;
} #zsxpjs .right .biaoqian .list ul li:hover a {
 color: #e50012;
 border-top-color: #e50012;
 border-right-color: #e50012;
 border-bottom-color: #e50012;
 border-left-color: #e50012;
} #zsxpjs .right .redianpaihang {
 margin-top: 0.25rem;
} #zsxpjs .right .redianpaihang .tt {
 font-size: 0.28rem;
 font-weight: bold;
} #zsxpjs .right .redianpaihang .list ul li {
 margin-top: 0.28rem;
 align-items: top;
 display: -webkit-flex;font-size: 0.26rem;
} #zsxpjs .right .redianpaihang .list ul li .pic {
 vertical-align: top;
 width: 25%;
 position: relative;
} #zsxpjs .right .redianpaihang .list ul li .pic span {
 font-size: 0.2rem;
 line-height: 0.32rem;
 color: #FFFFFF;
 background-color: #6d6d6d;
 text-align: center;
 height: 0.32rem;
 width: 0.32rem;
 font-weight: bold;
 display: inline-block;
 position: absolute;
 left: 0rem;
 top: 0rem;
} #zsxpjs .right .redianpaihang .list ul li:nth-child(1) .pic span {
 background-color: #e84343;
} #zsxpjs .right .redianpaihang .list ul li .pic img {
 height: auto;
 width: 100%;
} #zsxpjs .right .redianpaihang .list ul li .txt {
 vertical-align: top;
 width:100%;
 padding-left: 0.16rem;
 font-size: .26rem;
 font-weight: bold;
 line-height: 0.36rem;
 padding-top: 0.1rem;
 position: relative;
} #zsxpjs .right .redianpaihang .list ul li .txt span {
 font-size: 0.22rem;
 color: #b4b4b4;
 position: absolute;
 right: 0rem;
 bottom: 0.2rem;
 font-weight: normal;
} #zsxpjs .right .hdtj {
 margin-top: 0.25rem;
} #zsxpjs .right .hdtj .tt {
 font-size: 0.28rem;
 font-weight: bold;
}#zsxpjs .right .hdtj .box ul li {
 margin-top: 0.2rem;
} #zsxpjs .right .hdtj .box ul li img {
 height: auto;
 width: 100%;
} .newstab {
	padding-top: 0.4rem;
	padding-bottom:.2rem;
	text-align: center;
} .newstab ul li {
 font-size: 0.26rem;
 white-space: nowrap;
 display: inline-block;
 margin-right: 0.2rem;
} .newstab ul li a {
 text-decoration: none;
 display: block;
} .newstab ul li.cur a {
 font-weight: bold;
 color: #e50012;
} .newstab ul li.cur a:after {
 content:"";
 background-color: #e50012;
 display: block;
 clear: both;
 float: none;
 height: 0.02rem;
 width: 0.35rem;
 margin-top: 0.1rem;
 margin-right: auto;
 margin-left: auto;
} #xinwenyuhuodong {
 margin-top: 0.2rem;

 padding-bottom: 0.66rem;
} #xinwenyuhuodong .left {
 width: 100%;
 background-color: #FFFFFF;
 box-sizing:border-box;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
} #xinwenyuhuodong .left ul li {
 box-sizing:border-box;
 padding-right: 0.2rem;
 padding-left: 0.2rem;
} #xinwenyuhuodong .left ul.xw li .b {
 padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #ebebeb;
 width: 100%;
 align-items: center;
 display: -webkit-flex;
} #xinwenyuhuodong .left ul.hd li .b {
 padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #ebebeb;
 width: 100%;
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} #xinwenyuhuodong .left ul li .b .date {
 width: 30%;
 text-align: center;
} #xinwenyuhuodong .left ul li .b .pic {
 width: 30%;
 text-align: center;
} #xinwenyuhuodong .left ul li .b .pic img {
 width: 100%;
} #xinwenyuhuodong .left ul li .b .date .time {
 display: table;
 clear: both;
 float: none;
 margin-right: auto;
 margin-left: auto;
} #xinwenyuhuodong .left ul li .b .date .time span {
 vertical-align: middle;
 display: table-cell;
} #xinwenyuhuodong .left ul li .b .date .time span.r {
 font-size: 0.54rem;
 color: #505050;
} #xinwenyuhuodong .left ul li .b .date .time span.r:after {
 content:"/";
 color: #bbbbbb;
 vertical-align: middle;
 display: inline-block;
 margin-top: -0.16rem;
} #xinwenyuhuodong .left ul li .b .date .time span.ny {
 font-size: 0.22rem;
 color: #a2a2a2;
 text-align: right;
} #xinwenyuhuodong .left ul li .b .date .time span.ny s {
 text-decoration: none;
 display: block;
 padding-top: 0.04rem;
} #xinwenyuhuodong .left ul li .b .r_text {
 width: 70%;
} #xinwenyuhuodong .left ul.hd li .b .r_text {
 padding-left: 0.3rem;
 box-sizing:border-box;
 position: relative;
} #xinwenyuhuodong .left ul li .b .r_text a {
 font-size: 0.28rem;
 color: #333333;
} #xinwenyuhuodong .left ul li .b .r_text a:hover {
 color: #e50012;
} #xinwenyuhuodong .left ul li .b .r_text p {
 font-size: 0.2rem;
 line-height: 0.34rem;
 color: #888888;
 padding-top: 0.15rem;
 display:none;
}  #xinwenyuhuodong .left ul li .b .r_text .show {
 padding-top: 0.15rem;
} #xinwenyuhuodong .left ul.hd li .b .r_text .show {
 text-align: right;
 position: absolute;
 right: 0rem;
 bottom: 0rem;
} #xinwenyuhuodong .left ul li .b .r_text .show a {
 font-size: 0.22rem;
 color: #e50012;
} #xinwenyuhuodong .right {

 width: 100%;
 box-sizing:border-box;
} #xinwenyuhuodong .right .remenxinwen {
 background-color: #FFFFFF;
 box-sizing:border-box;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 padding: 0.26rem;
 box-sizing:border-box;
} #xinwenyuhuodong .right .remenxinwen .tt {
 padding-left: 0rem;
 padding-bottom: 0.15rem; font-size: 0.28rem;
} #xinwenyuhuodong .right .remenxinwen ul li {
 padding-top: 0.08rem;
 padding-bottom: 0.08rem;
} #xinwenyuhuodong .right .remenxinwen ul li a {
 font-size: 0.24rem;
 color: #777777;
 background-image: url(../images/ico-wz-yd.png);
 background-repeat: no-repeat;
 background-position: left 0.09rem;
 display: block;
 padding-left: 0.3rem;
} #xinwenyuhuodong .right .remenxinwen ul li:hover a {
 color: #e50012;
} #xinwenyuhuodong .right .tt {
 font-size: 0.28rem;
 color: #444444;
 padding-left: 0.3rem;
} #xinwenyuhuodong .right .zuixinhuodong {
 margin-top: 0.25rem;
} #xinwenyuhuodong .right .zuixinhuodong ul.li2 li {
 margin-top: 0.15rem;
} #xinwenyuhuodong .right .zuixinhuodong ul.li2 li img {
 height: auto;
 width: 100%;
 -moz-border-radius: 0.03rem;
 -webkit-border-radius: 0.03rem;
 border-radius: 0.03rem;
} #xinwenhuodong{
 padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 background-image: url(../images/xinwen_bg.jpg);
 background-repeat: no-repeat;
 background-position: center bottom;
 background-size:100% 100%;
} #xinwenhuodong .xinwenlist{
	padding-right: .2rem;
	padding-left: .2rem;
} #xinwenhuodong .xinwenlist .list .tt {
 font-size: 0.26rem;
 font-weight: bold;
 padding-bottom: 0.15rem;
} #xinwenhuodong .xinwenlist .list .tt a{
 background-image: url(../images/bg2-.png);
 background-repeat: no-repeat;
 background-position: right center;
 white-space: nowrap;
 display: inline-block;
 padding-right: 0.16rem;
} #xinwenhuodong .xinwenlist .list.top{
 width:100%;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
} #xinwenhuodong .xinwenlist .list.top .swiper-slide {
 position: relative;
 height: auto;
} #xinwenhuodong .xinwenlist .list.top .swiper-slide .text {
 position: absolute;
 left: 0rem;
 right: 0rem;
 bottom: 0rem;
 color: #FFFFFF;
 box-sizing:border-box;
 background-color:rgba(0, 0, 0, 0.2);
 z-index: 100;
 display: block;
 width: 100%;
 padding-top: 0.2rem;
 padding-right: 0.2rem;
 padding-bottom: 0.4rem;
 padding-left: 0.2rem;
} #xinwenhuodong .xinwenlist .list.top .swiper-slide .text strong{
 color: #ffffff;
 font-size: 0.28rem;
} #xinwenhuodong .xinwenlist .list.top .swiper-slide .text p {
 padding-top: 0.08rem; font-size: 0.22rem;
} #xinwenhuodong .xinwenlist .list.top .swiper-slide img {
 float: left;
 height: 100%;
 width: 100%;
} #xinwenhuodong .xinwenlist .list.top .swiper-pagination-bullet {
 height: 0.08rem;
 width: 0.32rem;
 outline:none;
 margin-right: 0.04rem;
 margin-left: 0.04rem;
 -moz-border-radius: 0.05rem;
 -webkit-border-radius: 0.05rem;
 border-radius: 0.05rem;
} #xinwenhuodong .xinwenlist .list.top .swiper-pagination-bullet-active{
 background-color: #e70012;
} #xinwenhuodong .xinwenlist .list.hd{
 width:100%;
 margin-top:.2rem;
} #xinwenhuodong .xinwenlist .list.hd ul li {
 background-color: #FFFFFF;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
} #xinwenhuodong .xinwenlist .list.hd ul li {
 align-items: center;
 display: -webkit-flex;
 position: relative;
} #xinwenhuodong .xinwenlist .list.hd ul li:last-child {
 margin-top: 0.14rem;
} #xinwenhuodong .xinwenlist .list.hd ul li .pic{
 width: 2.02rem;
 height: 1.64rem;
} #xinwenhuodong .xinwenlist .list.hd ul li .pic img {
 float: left;
 height: 1.64rem;
 width: 2.02rem;
} #xinwenhuodong .xinwenlist .list.hd ul li .text{
 padding-top: 0.15rem;
 padding-right: 0.2rem;
 padding-left: 0.2rem;
 font-size: 0.24rem;
 color: #000000;
 font-weight: bold;
 padding-bottom: 0.3rem;
} #xinwenhuodong .xinwenlist .list.hd ul li .text p {
 font-size: 0.22rem;
 line-height: 0.32rem;
 color: #888888;
 padding-top: 0.05rem;
 font-weight: normal;
 display:none;
} #xinwenhuodong .xinwenlist .list.hd ul li .text span {
 font-weight: normal;
 color: #999999;
 position: absolute;
 right: 0.2rem;
 bottom: 0.15rem;
} #xinwenhuodong .xinwenlist .list.dt{
 width:100%;margin-top:.2rem;
} #xinwenhuodong .xinwenlist .list.dt ul li {
 background-color: #FFFFFF;
 margin-top: 0.14rem;
 box-sizing:border-box;
 font-size: 0.24rem;
 font-weight: bold;
 color: #000000;
 align-items: center;
 display: -webkit-flex;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 padding:.2rem;
} #xinwenhuodong .xinwenlist .list.dt ul li:nth-child(1) {
 margin-top: 0rem;
} #xinwenhuodong .xinwenlist .list.dt ul li a {
 text-decoration: none;
} #xinwenhuodong .xinwenlist .list.dt ul li p {
 font-size: 0.22rem;
 line-height: 0.32rem;
 color: #888888;
 padding-top: 0.06rem;
 font-weight: normal;
 display: -webkit-box;
 -webkit-line-clamp: 2;
 -webkit-box-orient: vertical;
 overflow: hidden;
} #xinwenhuodong .meiti {
 margin-top: 0.2rem;
 padding:.2rem;
 box-sizing:border-box;
} #xinwenhuodong .meiti .tit{
 font-size: 0.26rem;
 font-weight: bold;
 color: #444444;
 text-align: center;
 width: 100%;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #CCCCCC;
 height: 0.14rem;
} #xinwenhuodong .meiti .tit span {
 vertical-align: middle;
 display: inline-block;
 white-space: nowrap;
 padding-right: 0.1rem;
 padding-left: 0.1rem;
 background-color: #e1e6ee;
} #xinwenhuodong .meiti .tit span a {
 white-space: nowrap;
 display: inline-block;
 margin-bottom: -0.3rem;
 text-decoration: none;
} #xinwenhuodong .meiti .box{
 background-color: #FFFFFF;
 margin-top: 0.45rem;
 position: relative;
 padding-top: 0.38rem;
 padding-right: 0.48rem;
 padding-bottom: 0.38rem;
 padding-left: 0.48rem;
 text-align: center;
 clear: both;
 float: none;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
} #xinwenhuodong .meiti .box ul li {
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 margin-right: 0.1rem;
 margin-left: 0.1rem;
} #xinwenhuodong .meiti .box ul li img {
 height: 0.8rem;
 width: auto;
} #xinwenhuodong .wrap .more {
 text-align: center;
 padding-top: 0.2rem;
} #xinwenhuodong .wrap .more a {
 line-height: 0.50rem;
 height: 0.50rem;
 padding-right: 0.45rem;
 padding-left: 0.45rem;
 border: .01rem solid #404040;
 color: #000000;
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 margin-right: 0.1rem;
 margin-left: 0.1rem;
 -moz-border-radius: 0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 opacity: 0.5;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
 text-decoration: none;
} #xinwenhuodong .wrap .more a:hover {
 opacity: 1;
} #xinwenhuodong .wrap .more a:after {
 content:"";
 background-image: url(../images/bg2-.png);
 vertical-align: middle;
 display: inline-block;
 height: 0.11rem;
 width: 0.07rem;
 margin-top: -0.02rem;
 margin-left: 0.1rem;
 background-size:.07rem .11rem;
} .neiyedh {
 color: #999999;
padding-top: 0.2rem;
 padding-bottom: 0.2rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} 
.neiyedh a{color: #999999;}
.infoshowbox {
 padding: 0.2rem;
 box-sizing:border-box;
} .infoshowbox .head {
 text-align: center;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #ebebeb;
 padding-bottom: 0.2rem;
} .infoshowbox .head h1 {
 font-size: 0.3rem;
 color: #000000;
 display: block;
 margin: 0rem;
 padding-top: 0rem;
 padding-right: 0rem;
 padding-bottom: 0.15rem;
 padding-left: 0rem;
} .infoshowbox .articlebody {
 font-size: 0.26rem;
 line-height: 0.4rem;
 color: #555555;
 padding-top: 0.2rem;
 padding-bottom: 0.25rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #ebebeb;
} .infoshowbox .articlebody img{
 height: auto;
 width: 100%;
} .infoshowbox .sxy {

 padding-top: 0.25rem;
} .infoshowbox .sxy div {font-size: 0.24rem; line-height:.34rem;
 margin-top: 0.1rem;
 color: #999999;
 background-image: url(../images/ico-syy.png);
 background-repeat: no-repeat;
 background-position: left 0.03rem;
 padding-left: 0.4rem;
 padding-bottom: 0.02rem;
} .infoshowbox .sxy div:nth-child(2) {
 background-image: url(../images/ico-xyy.png);
}.infoshowbox .hdhead {
 padding-bottom: 0.3rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #E8E8E8;
 position: relative;
} .infoshowbox .hdhead h1 {
 font-size: 0.3rem;
 color: #000000;
 display: block;
 padding-bottom: 0.15rem;
 margin: 0rem;
 padding-top: 0rem;
 padding-right: 0rem;
 padding-left: 0rem;
} .infoshowbox .hdhead .bmbtn {
 position: absolute;
 right: 0rem;
 bottom: 0.3rem;
 font-size: 0.28rem;
 line-height: 0.68rem;
 color: #FFFFFF;
 background-color: #1ac577;
 height: 0.68rem;
 padding-right: 0.44rem;
 padding-left: 0.44rem;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
} .infoshowbox .hdhead .sjdd {
 font-size: 0.22rem;
} .infoshowbox .hdhead .sjdd div {
 margin-top: 0.22rem;
 line-height: 0.36rem;
 background-image: url(../images/ico-hdsj.png);
 background-repeat: no-repeat;
 background-position: left center;
 background-size:.34rem auto;
 padding-left: 0.4rem;
} .infoshowbox .hdhead .sjdd div.dd {
 background-image: url(../images/ico-hddd.png);
} .infoshowbox .hdhead .sjdd div.sj span {
 color: #ff8400;
} .infoshowbox .hdhead .sjdd div.dd span {
 color: #e84343;
} .txzbox{
 padding-top: 2rem;
 padding-bottom: 2rem;
 background-color: #FFFFFF;
 margin-top: 0.7rem;
 margin-bottom: 0.8rem;
 background-color: #FFFFFF;
 box-sizing:border-box;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
} .txzbox .tit{
 font-size: 0.28rem;
 font-weight: bold;
 color: #333333;
 text-align: center;
 padding-bottom: 0.6rem;
} .searchbar {
 height: 0.64rem;
 width: 8.66rem;
 margin-right: auto;
 margin-left: auto;
 position: relative;
 border-radius: 0.03rem;
} .searchbar .txt {
 font-size: 0.22rem;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 height: 0.64rem;
 left: 0rem;
 top: 0rem;
 width: 100%;
 padding-right: 1rem;
 padding-left: 0.2rem;
 box-sizing:border-box;
 outline:none;
 text-transform: uppercase;
 background-color: #f5f5f5;
 -moz-border-radius: 0.05rem 0rem 0rem 0.05rem;
 -webkit-border-radius: 0.05rem 0rem 0rem 0.05rem;
 border-radius: 0.05rem 0rem 0rem 0.05rem;
} .searchbar .btn {
 background-color: #ff8400;
 height: 0.64rem;
 width: 1.3rem;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 position: absolute;
 z-index: 2;
 top: 0rem;
 right: -0.03rem;
 font-size: 0.22rem;
 color: #FFFFFF;
 outline:none;
 cursor: pointer;
 border-radius: 0rem 0.04rem 0.04rem 0rem;
} .txzbox .tips{
 width: 8.66rem;
 margin-right: auto;
 margin-left: auto;
 margin-top: 0.4rem;
 color: #777777;
 padding-left: 1.8rem;
 box-sizing:border-box;
 font-size: .22rem;
 line-height: 0.26rem;
 background-image: url(../images/cz-bg-ico.png);
 background-repeat: no-repeat;
 background-position: 0.3rem center;
}#zhanhuibaogaoshu {
 padding-top: 1.2rem;
} #zhanhuibaogaoshu .tit {
 font-size: 0.32rem;
 font-weight: bold;
 text-align: center;
 padding-bottom: 0.4rem;
} #zhanhuibaogaoshu .head {
 align-items: center;
 display: -webkit-flex;
} #zhanhuibaogaoshu .head .fengmian {
 width: 50%;
 border-right-width: 0.01rem;
 border-right-style: solid;
 border-right-color: #efefef;
} #zhanhuibaogaoshu .head .fengmian img {
 height: auto;
 max-width: 6.2rem;
} #zhanhuibaogaoshu .head .info {
 width: 50%;
 padding-left: 0.68rem;
 box-sizing:border-box;
} #zhanhuibaogaoshu .head .info h1 {
 font-size: 0.22rem;
 color: #000000;
 display: block;
 margin: 0rem;
 padding: 0rem;
} #zhanhuibaogaoshu .head .info .zhaiyao {
 font-size: 0.22rem;
 line-height: 0.28rem;
 color: #666666;
 padding-top: 0.2rem;
} #zhanhuibaogaoshu .head .info .download {
 padding-top: 0.4rem;
} #zhanhuibaogaoshu .head .info .download a {
 font-size: 0.22rem;
 line-height: 0.46rem;
 color: #e50012;
 text-decoration: none;
 white-space: nowrap;
 display: inline-block;
 padding-right: 0.3rem;
 padding-left: 0.3rem;
 border: .01rem solid #e50012;
 border-radius: 0.03rem;
} #zhanhuibaogaoshu .list {
 margin-top: 0.4rem;
 overflow: hidden;
} #zhanhuibaogaoshu .list ul {
 width: 110%;
} #zhanhuibaogaoshu .list ul li {
 float: left;
 width: 44.4%;
 margin-right: 2.2%;
 background-color: #f8f8f8;
 align-items: center;
 display: -webkit-flex;
 padding: 0.15rem;
 box-sizing:border-box;
 margin-top: 0.35rem;
} #zhanhuibaogaoshu .list ul li .fm {
 width: 40%;
 box-sizing:border-box;
} #zhanhuibaogaoshu .list ul li .fm img {
 height: auto;
 width: 100%;
} #zhanhuibaogaoshu .list ul li .text {
 width: 60%;
 padding-left: 0.15rem;
 box-sizing:border-box;
} #zhanhuibaogaoshu .list ul li .text strong {
 font-size: 0.22rem;
 color: #333333;
} #zhanhuibaogaoshu .list ul li .text p {
 padding-top: 0.08rem;
} #zhanhuibaogaoshu .list ul li .text a {
 margin-top: 0.5rem;
 font-size: 0.22rem;
 color: #e50012;
 white-space: nowrap;
 display: inline-block;
 background-image: url(../images/ico-download-bgs.png);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left: 0.2rem;
} #zhanhuibaogaoshu .list ul:after {
 content:"";
 display: block;
 clear: both;
 float: none;
} #zhanhuibaogaoshu .sqzwlj {
 background-image: url(../images/img-15335501.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 height: 2.41rem;
 margin-top: 0.7rem;
 margin-bottom: 0.8rem;
 background-size:100% 100%;
 box-sizing:border-box;
 color: #FFFFFF;
 text-align: center;
 padding-top: 0.5rem;
} #zhanhuibaogaoshu .sqzwlj strong {
 font-size: 0.28rem;
 display: block;
} #zhanhuibaogaoshu .sqzwlj a {
 font-size: 0.22rem;
 line-height: 0.56rem;
 color: #FFFFFF;
 padding-right: 0.52rem;
 padding-left: 0.52rem;
 border: .01rem solid #FFFFFF;
 display: inline-block;
 margin-top: 0.3rem;
 text-decoration: none;
 border-radius: 0.06rem;
 background-color: rgba(255, 255, 255, 0);
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #zhanhuibaogaoshu .sqzwlj a:hover {
 background-color: rgba(255, 255, 255, .3);
}#mianfeijiudian .j1 {
 background-color: #fafafa;
 padding-top: 0.6rem;
 padding-bottom: 0.6rem;
} #mianfeijiudian .j1 .sm {
 font-size: 0.22rem;
 line-height: 0.34rem;
} #mianfeijiudian .list {
 margin-top: 0.3rem;
} #mianfeijiudian .list .tit {
 font-size: 0.22rem;
 color: #333333;
} #mianfeijiudian .list .tit:after {
 content:"";
 background-color: #e50012;
 display: block;
 height: 0.05rem;
 width: 0.48rem;
 margin-top: 0.1rem;
}#mianfeijiudian .list .text {
 font-size: 0.22rem;
 line-height: 0.25rem;
 color: #666666;
 padding-top: 0.15rem;
} #mianfeijiudian .j3 {
 background-color: #fafafa;
 padding-top: 0.3rem;
 padding-bottom: 0.6rem;
} #mianfeijiudian .j2 .list .jddome {
 margin-top: 0.3rem;
} .jddome .swiper-slide{
 height:4.38rem} .jddome .swiper-slide img{
 float:left;
 height:auto;
 width:100%} .jddome .swiper-slide p{
 font-size:0.17rem;
 text-align:center;
 clear:both;
 float:none;
 padding-top:0.1rem} .jddome .button-next{
 outline:none;
 background-image:url(../images/ico-sp-next.png);
 height:0.76rem;
 width:0.44rem;
 position:absolute;
 top:1.5rem;
 right:0.05rem;
 z-index:1000} .jddome .button-prev{
 outline:none;
 background-image:url(../images/ico-sp-prev.png);
 height:0.76rem;
 width:0.44rem;
 position:absolute;
 left:0.05rem;
 top:1.5rem;
 z-index:1000} .jddome .swiper-button-disabled{
 opacity:.5} #lianxiwomen .l1 {

 background-image: url(../images/lx_bg.jpg);
 background-repeat: no-repeat;
 background-position: right bottom;
 margin-top: 0.44rem;
 background-size:auto 80%;
 padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #lianxiwomen .l1 .left {
 width: 100%;
} #lianxiwomen .l1 .left strong {
 font-size: 0.3rem;
 color: #e50012;
} #lianxiwomen .l1 .left .lxxx {
 font-size: 0.22rem;
 line-height: 0.36rem;
 padding-top: 0.2rem;
} #lianxiwomen .l1 .left .foot {
	padding-top: 0.2rem;
	text-align: left;
} #lianxiwomen .l1 .left .foot span {
 vertical-align: middle;
 display: inline-block;
 margin-right: 0.32rem;
 white-space: nowrap;
 font-size: 0.24rem;
} #lianxiwomen .l1 .left .foot span a {
 line-height: 0.58rem;
 color: #e50012;
 height: 0.58rem;
 text-decoration: none;
} #lianxiwomen .l1 .left .foot span.btn a {
 line-height: 0.58rem;
 color: #e50012;
 height: 0.58rem;
 padding-right: 0.36rem;
 padding-left: 0.36rem;
 border: .01rem solid #e50012;
 border-radius: 0.03rem;
 display: inline-block;
 text-decoration: none;
 border-radius: .6rem;
} #lianxiwomen .l1 .left .foot span.tel {
 background-image: url(../images/ico-lx-tel.png);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left: 0.5rem;
 background-size:.32rem .32rem;
 font-size:.3rem;
 margin-top:.2rem;
} #lianxiwomen .l1 .right {
 width: 100%;
 box-sizing:border-box;
 padding-top:.3rem;
} 
#lianxiwomen .l1 .right ul{
	text-align: center;
	display:block;
}
#lianxiwomen .l1 .right ul li {
 width:.8rem;
 height:.6rem;
	box-sizing:border-box;
	vertical-align: middle;
	display: inline-block;
	white-space: nowrap;
} #lianxiwomen .l1 .right ul li img {
	height: 100%;
	width: auto;
}
#lianxiwomen .l2 {
 background-color: #f6f6f6;
 border-top-width: 0.01rem;
 border-top-style: solid;
 border-top-color: #ececec;
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 box-sizing:border-box;
} #lianxiwomen .l2 .lxlist .tit {
 font-size: 0.26rem;
 font-weight: bold;
 color: #282626;
 text-align: center;
 padding-bottom:.2rem;
} #lianxiwomen .l2 .lxlist .box {
 overflow: hidden;
} #lianxiwomen .l2 .lxlist .box ul {
 
} #lianxiwomen .l2 .lxlist .box ul li {
 background-color: #FFFFFF;
 width: 100%;
 margin-top: 0.04rem;
 padding: 0.34rem;
 box-sizing:border-box;
 background-image: url(../images/lx-l-bg.png);
 background-repeat: no-repeat;
 background-position: right top;
 border-radius: 0.03rem;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 background-size:2.5rem 1.63rem;
} #lianxiwomen .l2 .lxlist .box ul li strong {
 color: #e50012;
 font-size: 0.3rem;
} #lianxiwomen .l2 .lxlist .box ul li .text {
 line-height: 0.34rem;
 padding-top: 0.12rem;font-size: 0.24rem;
 line-height:.36rem;
 color: #666666;
} #zhanweishenqing{
 padding-top:0.2rem;
 padding-bottom:0.5rem} #zhanweishenqing .head{
 background-color:#ffffff;
 padding-top:0.2rem;
 padding-bottom:0.2rem;
 text-align:center;
 font-size:0.15rem;
 line-height:0.28rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #ebebeb;
 color:#666666;
} #zhanweishenqing .head strong{
 font-size:0.26rem;
 color:#444444;
 display:block;
 padding-bottom:0.1rem} #zhanweishenqing .box{
 background-color:#fff;
 padding:0.5rem; padding-top:.2rem; padding-bottom:.2rem;} #zhanweishenqing .box dl{
 display:block;
 clear:both;
 float:none;
 height:auto;
 margin-right:auto;
 margin-left:auto;
 margin-top:0;
 margin-bottom:0;
 padding-top:0.1rem;
 padding-right:0;
 padding-bottom:0.1rem;
 padding-left:0} #zhanweishenqing .box dl dt{
 font-size:0.24rem;
 color:#666;
 margin:0;
 padding-top:0;
 padding-right:0;
 padding-bottom:0.1rem;
 padding-left:0} #zhanweishenqing .box dl dd{
 display:block;
 margin:0;
 padding:0;
 position:relative} #zhanweishenqing .box dl dd .auth_code{
 top: -0.9rem;
 right: 0rem;
  height:0.72rem;
} #zhanweishenqing .box dl dd .Validform_right{
 display:none;
} #zhanweishenqing .box dl dd .select{
 height:0.78rem;
 width:100%;
 border:.01rem solid #ccc;
 font-size:0.26rem;
 line-height:0.5rem;
 padding-left:0.2rem;
 box-sizing:border-box;
 outline:0;
 border-radius:0.04rem;
 background-color:#f7f8fa;
 background-image:url(../images/bg17.png);
 background-repeat:repeat-y;
 background-position:right center} #zhanweishenqing .box dl dd .txt{
 height:0.78rem;
 width:100%;
 border:.01rem solid #ccc;
 padding-left:0.2rem;
 box-sizing:border-box;
 outline:0;
 border-radius:0.04rem;
 font-size:0.26rem;
 background-color:#f7f8fa;
 box-shadow:inset 0 0.01rem 0.01rem rgba(0,0,0,.06)} #zhanweishenqing .box dl dd .txt::-webkit-input-placeholder{
 color:#bfbfbf} #zhanweishenqing .box dl dd .btn{
 font-size:0.28rem;
 font-weight:700;
 color:#fff;
 background-color:#eb5761;
 height:0.8rem;
 border:.01rem solid rgba(0,0,0,.06);
 width:100%;
 outline:0;
 cursor:pointer;
 border-radius:0.04rem} #zhanweishenqing .box dl dd .mianji{
 background-color:#f7f8fa;
 padding:0.2rem;
 text-align:center} #zhanweishenqing .box dl dd .mianji .b{
 display:table;
 margin-right:auto;
 margin-left:auto} #zhanweishenqing .box dl dd .mianji .b span{
 vertical-align:middle;
 display:table-cell;
 padding-right:0.03rem;
 padding-left:0.03rem} #zhanweishenqing .box dl dd .mianji .b span input{
 text-align:center;
 width:0.9rem;
 height:0.42rem;
 padding:0;
 font-weight:700;
 background-color:#fff} #zhanweishenqing .box dl dd .mianji .tips{
 padding-top:0.08rem} .lyzm .auth_code{
 background-color:#fff;
 width:2rem;
 border:.01rem solid #ccc;
 position:absolute;
 top:-0.75rem;
 right:0.15rem;
 padding:.06rem;
 box-sizing:border-box;
 -moz-box-shadow:0 0 0.05rem rgba(0,0,0,.1);
 -webkit-box-shadow:0 0 0.05rem rgba(0,0,0,.1);
 box-shadow:0 0 0.05rem rgba(0,0,0,.1);
 display:none;
 height:0.85rem} .sendcode {
 border-left-style: solid;
 position: absolute;
 top: 0.01rem;
 right: 0.01rem;
 height: 0.74rem;
 padding-left: 0.15rem;
 padding-right: 0.15rem;
 color: #3a68ac;
 background-color: #ecedef;
 border-left-width: 0.01rem;
 border-left-color: #e6e6e6;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 outline: 0;
 cursor: pointer;
 font-size:.22rem;
} #ztbmys .lw {
 position: relative;
} #ztbmys .lw .box {
 background-color: #FFFFFF;
 -moz-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.03rem 0.04rem rgba(0,0,0,.03);
 border-radius: 0.05rem;
 box-sizing:border-box;
 padding-top: 0.2rem;
 padding-bottom: 0.4rem;
} #ztbmys .lw .box .tt {
 font-size: 0.22rem;
 font-weight: bold;
 color: #333333;
 text-align: center;
 padding-top: 0.3rem;
 padding-bottom: 0.3rem;
} #ztbmys .lw .box ul{
display: flex;
flex-wrap: wrap;
align-content: flex-start;
} #ztbmys .lw .box ul li {
 width: 50%;
 padding-right: .2rem;
 padding-left: .2rem;
 box-sizing:border-box;
 border-right-width: 0.01rem;
 border-right-style: solid;
 border-right-color: #f4f4f4;
 padding-top: 0.16rem;
 padding-bottom:.2rem;text-align: center;
} #ztbmys .lw .box ul li:last-child {
 border-right-style: none;
}#ztbmys .lw .box ul li strong {
 font-size: 0.26rem;
 font-weight: bold;
 color: #333333;
} #ztbmys .lw .box ul li p {
 font-size: 0.22rem;
 line-height: 0.32rem;
 color: #888888;
 padding-top: 0.06rem;
} #ztbmys .lw .box ul li img{
clear: both;
	float: none;display: block;text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.ztsqfoot{ padding:.2rem;box-sizing:border-box;}
.ztsqfoot .common_tit p {
 font-size: 0.2rem;
 color: #444444;
} .ztsqfoot .common_tit p strong {
 font-size: 0.22rem;
 color: #eb5761;
} .zutuanphoto {
 padding-top: 0.2rem;
 padding-bottom: 0rem;
 padding-left:.4rem;
 padding-right:.4rem;
} .zutuanphoto .swiper-slide {
 padding-bottom: 0.72rem;
} .zutuanphoto .swiper-slide img {
 height: auto;
 width: 100%;
 border-radius: 0.05rem;
} .zutuanphoto .swiper-pagination-bullet {
 height: 0.22rem;
 width: 0.22rem;
 outline:none;
} .zutuanphoto .swiper-pagination-bullet-active{
 background-color: #eb5761;

}.ztlogobox {
 text-align: center;
 padding-bottom: .4rem;
} .ztlogobox ul li {
 background-color: #FFFFFF;
 height: 1.18rem;
 width: 1.18rem;
 overflow: hidden;
 position: relative;
 -moz-border-radius: 50%;
 -webkit-border-radius: 50%;
 border-radius: 50%;
 white-space: nowrap;
 display: inline-block;
 margin-right: 0.1rem;
 margin-bottom: 0.2rem;
 margin-left: 0.1rem;
 -moz-box-shadow: 0rem 0.05rem 0.06rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.05rem 0.06rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.05rem 0.06rem rgba(0,0,0,.03);
} .ztlogobox ul li img{
 position:absolute;
 top:50%;
 left:50%;
 transform:translate(-50%,-50%);
 width:100%;
 text-align:center;
}.zhanweitupianbox {
 padding-top: 0.7rem;
 padding-bottom: 0.7rem;
 background-image: url(../images/zhtp-img-bg.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 background-size:100% 100%;
} .photosilideb {
 height: 5.69rem;
 margin-top: 0.5rem;
 overflow: hidden;
 position: relative;
} .photosilideb .swiper-slide {
 height: 5.69rem;
 width: 100%;
 position: relative;
} .photosilideb .swiper-slide span {
 position: absolute;
} .photosilideb .swiper-slide span:nth-child(2) {
 left: 0rem;
 top: 0rem;
 width:4.77rem;
 height:3.26rem;
} .photosilideb .swiper-slide span:nth-child(2) {
 left: 4.83rem;
 top: 0rem;
 width:4.74rem;
 height:3.26rem;
} .photosilideb .swiper-slide span:nth-child(3) {
 right: 0rem;
 top: 0rem;
 width:4.75rem;
 height:3.26rem;
} .photosilideb .swiper-slide span:nth-child(4) {
 left: 0rem;
 bottom: 0rem;
 width:3.55rem;
 height:2.37rem;
} .photosilideb .swiper-slide span:nth-child(5) {
 left: 3.6rem;
 bottom: 0rem;
 width:3.57rem;
 height:2.37rem;
} .photosilideb .swiper-slide span:nth-child(6) {
 right: 3.62rem;
 bottom: 0rem;
 width:3.55rem;
 height:2.37rem;
} .photosilideb .swiper-slide span:nth-child(7) {
 right: 0rem;
 bottom: 0rem;
 width:3.56rem;
 height:2.37rem;
} .photosilideb .swiper-slide span img {
 float: left;
 height: 100%;
 width: 100%;
} .photosilideb .button-prev{
 background-image: url(../images/silde-ico-z.png);
 height: 0.6rem;
 width: 0.6rem;
 margin-top: -0.3rem;
 position: absolute;
 left: 0rem;
 top: 50%;
 bottom: 50%;
 z-index: 10;
 outline:none;
} .photosilideb .button-next{
 background-image: url(../images/silde-ico-y.png);
 height: 0.6rem;
 width: 0.6rem;
 margin-top: -0.3rem;
 position: absolute;
 right: 0rem;
 top: 50%;
 bottom: 50%;
 z-index: 10;
 outline:none;
} .photosilideb .swiper-button-disabled{
 opacity: 0.3;
} #chailvbutie {
 padding-bottom: 0.8rem;
} #chailvbutie .list {
 margin-top: 0.7rem;
} #chailvbutie .list ul li {
 background-repeat: no-repeat;
 background-position: center bottom;
 background-color: #f3f4f6;
 min-height:3.83rem;
 margin-top: 0.3rem;
 position: relative;
} #chailvbutie .list ul li .con {
 position:absolute;
 top:50%;
 left:0%;
 transform:translate(0%,-50%);
 width:55%;
 padding-left: 0.6rem;
 box-sizing:border-box;
} #chailvbutie .list ul li:nth-child(2) .con {
 right:0%;
 left:auto;
 transform:translate(0%,-50%);
 padding-left: auto;
 padding-right: 0.6rem;
}#chailvbutie .list ul li .con strong {
 font-size: 0.22rem;
 color: #000000;
} #chailvbutie .list ul li .con p {
 font-size: 0.22rem;
 line-height: 0.32rem;
 color: #666666;
 padding-top: 0.15rem;
} #chailvbutie .list ul li .con .meiti {
 margin-top: 0.25rem;
 padding-top: 0.25rem;
 border-top-width: 0.01rem;
 border-top-style: solid;
 border-top-color: #E6E6E6;
 font-size: 0.22rem;
 line-height: 0.34rem;
} #chailvbutie .list ul li .con .meiti img {
 float: left;
 margin-right: 0.15rem;
 height: 0.61rem;
 margin-top: -0.03rem;
} #chailvbutie .gdtl {
 background-image: url(../images/bt-adbg.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 height: 2.03rem;
 margin-top: 0.6rem;
 position: relative;
 align-items: center;
 display: -webkit-flex;
 border-radius: 0.04rem;
} #chailvbutie .gdtl .text {
 font-size: 0.38rem;

 padding-left: 3.12rem;
 color: #FFFFFF;
 width: 50%;
 box-sizing:border-box;
} #chailvbutie .gdtl .text p {
 font-size: 0.22rem;
 padding-top: 0.15rem;
} #chailvbutie .gdtl .btn {
 text-align: right;
 width: 50%;
 padding-right: 1rem;
 box-sizing:border-box;
} #chailvbutie .gdtl .btn a {
 font-size: 0.22rem;
 line-height: 0.48rem;
 font-weight: bold;
 color: #f44f5c;
 text-decoration: none;
 background-color: #FFFFFF;
 height: 0.48rem;
 padding-right: 0.62rem;
 padding-left: 0.62rem;
 white-space: nowrap;
 display: inline-block;
 border-radius: 0.5rem;
 -moz-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.1);
 -webkit-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.1);
 box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.1);
} #chailvbutie .sqjtbtbd {
 background-color: #f4f5f7;
 padding: 0.8rem;
 margin-top: 0.6rem;
 box-sizing:border-box;
} #chailvbutie .sqjtbtbd .lc {
 text-align: center;
 margin-top: 0.5rem;
} #chailvbutie .sqjtbtbd .lc ul li {
 font-size: 0.22rem;
 text-align: center;
 white-space: nowrap;
 display: inline-block;
 padding-right: 0.59rem;
 padding-left: 0.59rem;
 padding-top: 0.25rem;
 position: relative;
} #chailvbutie .sqjtbtbd .lc ul li span {
 color: #FFFFFF;
 background-color: #32a8d9;
 text-align: center;
 height: 0.32rem;
 width: 0.32rem;
 margin-top: -0.16rem;
 margin-left: -0.16rem;
 position: absolute;
 left: 50%;
 top: 0rem;
 right: 50%;
 border-radius: 0.5rem;
 line-height: 0.32rem;
 z-index: 5;
} #chailvbutie .sqjtbtbd .lc ul li:before {
 content:"";
 border-bottom-width: 0.01rem;
 border-bottom-style: dashed;
 border-bottom-color: #32a8d9;
 position: absolute;
 z-index: 1;
 height: 0.01rem;
 width: 100%;
 left: 0rem;
 top: 0rem;
 right: 0rem;
} #chailvbutie .sqjtbtbd .lc ul li.on span {
 background-color: #ffb400;
} #chailvbutie .sqjtbtbd .lc ul li.on:before {
 border-bottom-width: 0.01rem;
 border-bottom-style: dashed;
 border-bottom-color: #ffb400;
} #chailvbutie .biaoge{
 width:50%;
 box-sizing:border-box;
 margin-right: auto;
 margin-left: auto;
 margin-top: 0.5rem;
} #chailvbutie .biaoge .auth_code{
 background-color:#fff;
 width: 2rem;
 border:.01rem solid #ccc;
 position:absolute;
 top:-0.8rem;
 right:1.6rem;
 padding:.06rem;
 box-sizing:border-box;
 -moz-box-shadow:0 0 0.05rem rgba(0,0,0,.1);
 -webkit-box-shadow:0 0 0.05rem rgba(0,0,0,.1);
 box-shadow:0 0 0.05rem rgba(0,0,0,.1);
 display:none;
 height:0.85rem;
 z-index: 999999;
} #chailvbutie .biaoge .auth_code .row{
 display:table;
 width:100%} #chailvbutie .biaoge .auth_code .row .l{
 vertical-align: top;
 display:table-cell;
 text-align:center} #chailvbutie .biaoge .auth_code .row .l .code{
 height:.214rem;
 width: 1.1rem;
 border:.01rem solid #ccc;
 outline:0;
 text-align:center} #chailvbutie .biaoge .auth_code .row .Validform_checktip{
 display:none;
} #chailvbutie .biaoge .auth_code .row .l .send-code{
 height:.25rem;
 width:.5rem;
 color:#fff;
 background-color:#ffa235;
 border:.01rem solid #f90} #chailvbutie .biaoge .auth_code .row .l img{
 height:.22rem;
 width:.6rem} #chailvbutie .biaoge ul{
 padding:0.1rem;
 box-sizing:border-box} #chailvbutie .biaoge ul li{
 display:block;
 padding-bottom:0.16rem;
 position:relative} #chailvbutie .biaoge ul li:before{
 content:"*";
 font-size:0.14rem;
 line-height:0.04rem;
 color:red;
 text-align:center;
 display:block;
 height:0.14rem;
 width:0.14rem;
 margin-top:-0.07rem;
 position:absolute;
 left:0.1rem;
 top:50%;
 bottom:50%} #chailvbutie .biaoge ul li .sendcode{
 height:0.5rem} #chailvbutie .biaoge ul li .sendcode{
 border-left-style:solid;
 position:absolute;
 top:0.05rem;
 right:0.05rem;
 height:0.4rem;
 padding-left:0.15rem;
 padding-right:0.15rem;
 color:#fff;
 background-color:#1e9bdc;
 border-left-width:0.01rem;
 border-left-color:#1e9bdc;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 outline:0;
 cursor:pointer} #chailvbutie .biaoge ul li .auth_code{
 right: 0rem;
 top: -0.85rem;
} #chailvbutie .biaoge ul li.gsmc{
 font-size:0.15rem;
 color:#333} #chailvbutie .biaoge ul li.gsmc span{
 color:#f60} #chailvbutie .biaoge ul li .txt{
 background-color:#ffffff;
 height:0.5rem;
 width:100%;
 padding-left:0.25rem;
 outline:0;
 border:.01rem solid #e7e7e7;
 box-sizing:border-box;
 font-size:0.15rem;
 border-radius:0.05rem } #chailvbutie .biaoge ul li .textarea{
 background-color:#f2f2f2;
 height:0.8rem;
 width:100%;
 padding-left:0.15rem;
 outline:0;
 border:.01rem solid #e7e7e7;
 box-sizing:border-box;
 font-size:0.15rem;
 border-radius:0.05rem;
 font-family:"微软雅黑";
 padding-top:0.05rem;
 box-sizing:border-box;
 line-height:0.22rem;
 outline:0} #chailvbutie .biaoge ul li .btn{
 font-size:0.17rem;
 font-weight:700;
 color:#ffffff;
 background-color:#ee6262;
 text-align:center;
 height:0.6rem;
 border:.01rem solid #ee6262;
 width:100%;
 border-radius:0.05rem;
 cursor:pointer;
 outline:0}#canguanzhinan {
 padding-top: 0.3rem;
 padding-bottom: 0.6rem;
} #canguanzhinan .lmtab {
 background-color: #FFFFFF;
 height: 0.68rem;
 padding-left: 0.4rem;
 border-radius:0.05rem;
} #canguanzhinan .lmtab ul li {
 font-size: 0.22rem;
 line-height: 0.64rem;
 white-space: nowrap;
 display: inline-block;
 height: 0.66rem;
 margin-right: 0.4rem;
} #canguanzhinan .lmtab ul li a {
 text-decoration: none;
 display: inline-block;
 font-size: 0.26rem;
} #canguanzhinan .lmtab ul li.cur a {
 font-weight: bold;
 color: #e50012;
 border-bottom-width: 0.03rem;
 border-bottom-style: solid;
 border-bottom-color: #e50012;
} #canguanzhinan .fyts {
 background-color: #f2f8ff;
 border: .01rem solid #d3dfef;
 color: #eb6365;
 margin-top: 0.3rem;
 border-radius:0.05rem;
 font-size: 0.24rem;
 padding-top: 0.25rem;
 padding-right: 0.3rem;
 padding-bottom: 0.25rem;
 padding-left: 0.3rem;
 -moz-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.03);
 -webkit-box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.03);
 box-shadow: 0rem 0.02rem 0.02rem rgba(0,0,0,.03);
 margin-left:.2rem;
 margin-right:.2rem;
 line-height:.34rem;
} #canguanzhinan .fyts:before {
 content:"";
 background-image: url(../images/ico-wxts.png);
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 background-size:auto 100%;
 height: 0.28rem;
 width: 0.31rem;
 margin-top: -0.03rem;
 margin-right: 0.1rem;
} #canguanzhinan .fangyitixing {
 background-color: #fff7cc;
 padding-top: 0.3rem;
 padding-right: 0.2rem;
 padding-bottom: 0.3rem;
 padding-left: 0.2rem;
 border: .01rem solid #edd39e;
 margin-top: 0.3rem;
} #canguanzhinan .fangyitixing .tit {
 font-size: 0.24rem;
 font-weight: bold;
 color: #000000;
 padding-bottom: 0.2rem;
 line-height:.34rem;
} #canguanzhinan .fangyitixing .box .text {
 font-size: 0.26rem;
 line-height: 0.4rem;
 color: #e84343;
 max-height: 1.68rem;
 display: -webkit-box;
 -webkit-line-clamp: 6;
 -webkit-box-orient: vertical;
 overflow: hidden;
} #canguanzhinan .fangyitixing .box .zkgd {
 margin-top: 0.15rem;
 border-top-width: 0.01rem;
 border-top-style: solid;
 border-top-color: #e7d25e;
 text-align: center;
} #canguanzhinan .fangyitixing .box .zkgd span {
 line-height: 0.48rem;
 color: #000000;
 background-color: #e7d25e;
 white-space: nowrap;
 display: inline-block;
 height: 0.46rem;
 margin-right: auto;
 margin-left: auto;
 padding-right: 0.16rem;
 padding-left: 0.16rem;
 text-align: center;
 -moz-border-radius: 0rem 0rem 0.04rem 0.04rem;
 -webkit-border-radius: 0rem 0rem 0.04rem 0.04rem;
 border-radius: 0rem 0rem 0.04rem 0.04rem;
 cursor: pointer;
} #canguanzhinan .fangyitixing .box .zkgd span:before {
 content:"查看更多 ∨";
} #canguanzhinan .fangyitixing.show .box .zkgd span:before {
 content:"收缩 ∧";
} #canguanzhinan .fangyitixing.show .box .text {
 max-height: 1000rem;
 -webkit-line-clamp: 1000000;
 -webkit-box-orient: vertical;
 overflow: visible;
} #canguanzhinan .fangyitixing .box .ts {
 font-size: 0.24rem;
 color: #666666;
 padding-top: 0.2rem;
 line-height: 0.4rem;
} #canguanzhinan .zhanguanjiaotong {
 background-color: #FFFFFF;
 margin-top: 0.3rem;
 padding-top: 0.3rem;
 padding-right: 0.2rem;
 padding-bottom: 0.3rem;
 padding-left: 0.2rem;
} #canguanzhinan .zhanguanjiaotong .tit {
 font-size: 0.28rem;
 font-weight: bold;
 color: #000000;
 padding-bottom: 0.2rem;
}#canguanzhinan .zhanguanjiaotong .add {
 font-size: 0.28rem;
 padding-bottom: 0.2rem;
} #canguanzhinan .zhanguanjiaotong .box ul li {
 width: 100%;
 padding: 0.2rem;
 box-sizing:border-box;
 margin-top: 0.15rem;
} #canguanzhinan .zhanguanjiaotong .box ul li:nth-child(2n) {
 float:right;
} #canguanzhinan .zhanguanjiaotong .box ul li:nth-child(3),#canguanzhinan .zhanguanjiaotong .box ul li:nth-child(4),#canguanzhinan .zhanguanjiaotong .box ul li:nth-child(7),#canguanzhinan .zhanguanjiaotong .box ul li:nth-child(8){
 background-color:#f9f9f9;
} #canguanzhinan .zhanguanjiaotong .box ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} #canguanzhinan .zhanguanjiaotong .box ul li strong {
 font-size: 0.26rem;
 color: #e50012;
 display: block;
 padding-bottom: 0.15rem;
 position: relative;
} #canguanzhinan .zhanguanjiaotong .box ul li strong:before {
 content:"";
 background-color: #e50012;
 display: block;
 position: absolute;
 height: 0.26rem;
 width: 0.06rem;
 left: -0.18rem;
 top: 0.03rem;
} #canguanzhinan .zhanguanjiaotong .box ul li .l {
 padding-top: 0.06rem;
 padding-bottom: 0.06rem;
 line-height: 0.38rem;
 color: #666666;
 font-size:.24rem;
} #canguanzhinan .zhanguanjiaotong .box ul li .l span {
 color: #999999;
} #canguanzhinan .zhanguanjiaotong .box:after {
 content:"";
 display: block;
 clear: both;
 float: none;
} #canguanzhinan .zhoubianjiudian {
 padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #canguanzhinan .zhoubianjiudian .hotellist .tab{
 height:0.68rem;
 border-bottom-width:0.02rem;
 border-bottom-style:solid;
 border-bottom-color:#cbcbcb} #canguanzhinan .zhoubianjiudian .hotellist .tab ul li{
 line-height:0.5rem;
 text-align:center;
 float:left;
 height:0.7rem;
 width:33.333%} #canguanzhinan .zhoubianjiudian .hotellist .tab ul li a{
 font-size:0.28rem;
 color:#666;height:0.68rem;
 line-height:.68rem;
 text-decoration:none;
 display:block} #canguanzhinan .zhoubianjiudian .hotellist .tab ul li.on a{
 color:#fff;
 background-color:#e50012;
 border-radius:0.03rem 0.03rem 0 0} #canguanzhinan .zhoubianjiudian .hotellist .box{
 padding-top:0.4rem;
} #canguanzhinan .zhoubianjiudian .hotellist .box ul li{
 width:100%;
 position:relative;
 box-sizing:border-box;
 padding-bottom:.5rem;} #canguanzhinan .zhoubianjiudian .hotellist .box ul li:nth-child(2n){
 float:right} #canguanzhinan .zhoubianjiudian .hotellist .box ul{
 display:none} #canguanzhinan .zhoubianjiudian .hotellist .box ul.cur{
 display:block} #canguanzhinan .zhoubianjiudian .hotellist .box ul li img{
 height:auto;
 width:100%;
 margin-bottom:.2rem;} #canguanzhinan .zhoubianjiudian .hotellist .box ul li .text strong{
 font-size:0.3rem;
 color:#000;
 display:block;
 padding-bottom:0.1rem;
 font-weight:400} #canguanzhinan .zhoubianjiudian .hotellist .box ul li .text span{
 font-size:0.22rem;
 line-height:0.34rem;
 display:block;
 padding-top:0.06rem;
 padding-bottom:0.06rem} #canguanzhinan .zhoubianjiudian .hotellist .box ul li .text span i{
 color:#afafaf;
 font-style:normal} #canguanzhinan .zhoubianjiudian .hotellist .box ul li .text .btn{
 padding-top:0.08rem} #canguanzhinan .zhoubianjiudian .hotellist .box ul li .text .btn a{
 line-height:0.62rem;
 background-color:#e8e8e8;
 text-align:center;
 display:block;
 height:0.62rem;
 width:2rem;
 border-radius:0.03rem;
 text-decoration: none;
} #canguanzhinan .zhoubianjiudian .hotellist .box ul li .text .btn a:hover{
 color:#ad6a01;
 background-color:#ffe000}#canguanzhinan .zhoubianjiudian .tit {
 font-size: 0.28rem;
 color: #000000;
 padding-bottom: 0.3rem;
 font-weight: bold;
} #canguanzhinan .dingfangfangshi {
 background-color: #FFFFFF;
 padding: 0.4rem;
 margin-top: 0.1rem;
 box-sizing:border-box;
} .reservation{
 padding-top:0.2rem;
 padding-bottom:0.2rem} .reservation .tit{
 font-size:0.28rem;
 color:#262d3d;
 padding-bottom:0.2rem;
 font-weight: bold;
} .reservation .box .con {
 width:100%;
 padding-left:1.4rem;
 background-image:url(../images/ico-df-tel.png);
 background-repeat:no-repeat;
 background-position:left center;
 background-size:1.6rem auto;
 background-size:20% auto;
 box-sizing:border-box;
 font-size:0.24rem;
 line-height:0.38rem } .reservation .box .con strong{
 font-size: 0.28rem;
} .reservation .box .con.tel{

 box-sizing:border-box;
 width:100%} .reservation .box .con.int{
 background-image:url(../images/ico-df-int.png);
 background-position:0rem;
 background-size:20% auto;
 padding-left:1.4rem;
 width:100%;
 margin-top:.4rem;} .reservation .box .con.int a{
 color:#0779c1;
 text-decoration:underline} #certify {
 position: relative;
 width: 14.4rem;
 margin: 0 auto } #certify .swiper-container {
 padding-bottom: 0.6rem;
} #certify .swiper-slide {
 width:4.44rem;
 height:3.5rem;
 background: #fff;
 box-shadow: 0 0.08rem 0.1rem rgba(0, 0, 0, .06);
 border-radius:0.05rem;
} #certify .swiper-slide img{
 display:block;
} #certify .swiper-slide p {
 line-height: 0.98rem;
 padding-top: 0;
 text-align: center;
 color: #636363;
 font-size: 1.1em;
 margin: 0;
} #certify .swiper-pagination {
 width: 100%;
 bottom: 0.2rem;
} #certify .swiper-pagination-bullets .swiper-pagination-bullet {
 margin: 0 0.05rem;
 border: .03rem solid #fff;
 background-color: #d5d5d5;
 width: 0.1rem;
 height: 0.1rem;
 opacity: 1;
} #certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
 border: .03rem solid #00aadc;
 background-color: #fff;
} #certify .swiper-button-prev {
 left: 0rem;
 width: 0.29rem;
 height: 0.29rem;
 background-position: center center;
 background-image: url(../images/ico-aw-l-sj.png);
 background-repeat: no-repeat;
 background-size:100% auto;
 margin-top: -0.55rem;
} #certify .swiper-button-prev:hover {
} #certify .swiper-button-next {
 right: 0rem;
 width: 0.29rem;
 height: 0.29rem;
 background-position: center center;
 background-image: url(../images/ico-aw-r-sj.png);
 background-repeat: no-repeat;
 background-size:100% auto;
 margin-top: -0.55rem;
} #certify .swiper-button-next:hover {
}#zhanhuilishishuju .jianjie {
 font-size: 0.22rem;
 line-height: 0.26rem;
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #zhanhuilishishuju .yzsfw .data {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
 text-align: center;
} #zhanhuilishishuju .yzsfw .data ul li {
 white-space: nowrap;
 display: inline-block;
 padding-right: 0.6rem;
 padding-left: 0.6rem;
 text-align: center;
} #zhanhuilishishuju .yzsfw .data ul li .s {
 font-size: 0.22rem;
} #zhanhuilishishuju .yzsfw .data ul li .s span {
 font-size: 0.42rem;
 font-weight: bold;
 color: #e50012;
 display: inline-block;
 margin-right: 0.03rem;
 margin-bottom: -0.07rem;
 margin-left: 0.03rem;
} #zhanhuilishishuju .yzsfw .data ul li .t span {
 font-size: 0.22rem;
 line-height: 0.36rem;
 color: #444444;
 background-color: rgba(255,255,255, 0.3);
 text-align: center;
 white-space: nowrap;
 display: inline-block;
 height: 0.36rem;
 padding-right: 0.36rem;
 padding-left: 0.36rem;
 border-radius:0.5rem;
 margin-top: 0.2rem;
} #zhanhuilishishuju .yzsfw {
 background-image: url(../images/sj-bg.jpg);
 background-repeat: no-repeat;
 background-position: center top;
 padding-top: 0.8rem;
} #certify .swiper-slide .ico {
 height: 1.34rem;
 width: 1.34rem;
 margin-top: 0.4rem;
 margin-bottom: 0.3rem;
 position: relative;
 overflow: hidden;
 background-color: #ebecef;
 margin-right: auto;
 margin-left: auto;
 border-radius:50%;
} #certify .swiper-slide .ico span{
 top:50%;
 left:50%;
 transform:translate(-50%,-50%);
 width:100%;
 text-align:center;
 position: absolute;
 display: block;
}#certify .swiper-slide .ico span img {
 display: inline-block;
 margin-right: auto;
 margin-left: auto;
} #certify .swiper-slide .name {
 font-size: 0.24rem;
 color: #e50012;
 text-align: center;
} #certify .swiper-slide .txt {
 font-size: 0.22rem;
 line-height: 0.34rem;
 color: #666666;
 margin-right: auto;
 margin-left: auto;
 text-align: center;
 padding-top: 0.25rem;
 padding-right: 0.6rem;
 padding-left: 0.6rem;
} #zhanhuilishishuju .lnshuju {
 padding-top: 0.4rem;
} #zhanhuilishishuju .lnshuju .box ul {
 display: table;
 width: 100%;
 margin-top: 0.3rem;
} #zhanhuilishishuju .lnshuju .box ul li {
 display: table-row-group;
} #zhanhuilishishuju .lnshuju .box ul li.t span {
 font-size: 0.22rem;
 font-weight: bold;
} #zhanhuilishishuju .lnshuju .box ul li span {
 vertical-align: middle;
 display: table-cell;
 font-size: 0.22rem;
 padding-top: 0.2rem;
 padding-bottom: 0.2rem;
 text-align: center;
 box-sizing:border-box;
 border-top-width: 0.01rem;
 border-bottom-width: 0.01rem;
 border-top-style: solid;
 border-bottom-style: solid;
 border-top-color: transparent;
 border-bottom-color:transparent;
} #zhanhuilishishuju .lnshuju .box ul li:nth-child(2n) span {
 background-color: #f6f6f6;
} #zhanhuilishishuju .lnshuju .box ul li:hover span {
 color: #ff5400;
 background-color: #fffeef;
 border-top-width: 0.01rem;
 border-bottom-width: 0.01rem;
 border-top-style: solid;
 border-bottom-style: solid;
 border-top-color: #ffc000;
 border-bottom-color: #ffc000;
} #zhanhuilishishuju .lnshuju .box ul li:hover span:nth-child(1) {
 border-left-width: 0.01rem;
 border-left-style: solid;
 border-left-color: #ffc000;
} #zhanhuilishishuju .lnshuju .box ul li:hover span:last-child {
 border-right-width: 0.01rem;
 border-right-style: solid;
 border-right-color: #ffc000;
} #zhanhuilishishuju .lnshuju .box ul li span:nth-child(1) {
 border-left-width: 0.01rem;
 border-left-style: solid;
 border-left-color: transparent;
} #zhanhuilishishuju .lnshuju .box ul li span:last-child {
 border-right-width: 0.01rem;
 border-right-style: solid;
 border-right-color: transparent;
} .logoshowbox {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} .logolist .list {
 border: .01rem solid #ffffff;
 box-sizing: border-box;
 margin-top: 0.4rem;
} .logolist ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} .logolist ul li{
 float:left;
 width:25%;
 border-right-width:0.02rem;
 border-right-style:solid;
 border-right-color:#ffffff;
 box-sizing:border-box;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
 border-top-width:0.02rem;
 border-top-style:solid;
 border-top-color:#ffffff} .logolist ul li:nth-child(-n+6){
 border-top-style:none} .logolist ul li:hover{
 background-color:#f3f3f3} .logolist ul li img{
 float:left;
 height:auto;
 width:100%} .logolist .more {
 text-align: center;
 padding-top: 0.52rem;
} .logolist .more a {
 background-color: #f7f7f7;
 display: inline-block;
 height: 0.4rem;
 padding-right: 0.36rem;
 padding-left: 0.36rem;
 color: #e50012;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 line-height: 0.4rem;
 text-decoration: none;
} .logolist .more a:after {
 content:"";
 background-image: url(../images/ico-more-aw.png);
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 height: 0.1rem;
 width: 0.09rem;
 margin-left: 0.1rem;
 margin-top: -0.02rem;
} .logolist2 .list {
 border: .01rem solid #ffffff;
 box-sizing: border-box;
 margin-top: 0.4rem;
} .logolist2 ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} .logolist2 ul li{
 float:left;
 width:14.285%;
 border-right-width:0.02rem;
 border-right-style:solid;
 border-right-color:#ffffff;
 box-sizing:border-box;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
 border-top-width:0.02rem;
 border-top-style:solid;
 border-top-color:#ffffff} .logolist2 ul li:nth-child(-n+6){
 border-top-style:none} .logolist2 ul li:hover{
 background-color:#f3f3f3} .logolist2 ul li img{
 float:left;
 height:auto;
 width:100%} .logolist2 .more {
 text-align: center;
 padding-top: 0.52rem;
} .logolist2 .more a {
 background-color: #f7f7f7;
 display: inline-block;
 height: 0.4rem;
 padding-right: 0.36rem;
 padding-left: 0.36rem;
 color: #e50012;
 -moz-border-radius:0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 line-height: 0.4rem;
 text-decoration: none;
} .logolist2 .more a:after {
 content:"";
 background-image: url(../images/ico-more-aw.png);
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 height: 0.1rem;
 width: 0.09rem;
 margin-left: 0.1rem;
 margin-top: -0.02rem;
} .m80{
 margin-top:0.8rem;
} #zhanlanyingxiangli .zhyxlsj {
 padding-top: 0.8rem;
} #zhanlanyingxiangli .zhyxlsj .box {
 margin-top: 0.6rem;
} #zhanlanyingxiangli .zhyxlsj .box ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} #zhanlanyingxiangli .zhyxlsj .box ul li {
 text-align: center;
 width: 25%;
 border-right-width: 0.01rem;
 border-right-style: solid;
 border-right-color: #F1F1F1;
 box-sizing:border-box;
} #zhanlanyingxiangli .zhyxlsj .box ul li:last-child {
 border-right-style: none;
} #zhanlanyingxiangli .zhyxlsj .box ul li span {
 font-size: 0.36rem;
 font-weight: bold;
 color: #e50012;
} #zhanlanyingxiangli .zhyxlsj .box ul li p {
 font-size: 0.2rem;
 color: #444444;
 padding-top: 0.05rem;
} .xuanchuantuiguang {
 margin-top: 0.8rem;
} .xuanchuantuiguang .box {
 margin-top: 0.5rem;
 height: 4.5rem;
} .xuanchuantuiguang .box ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} .xuanchuantuiguang .box ul li {
 background-color: #FFFFFF;
 width: 20%;
 box-sizing:border-box;
 margin-left: -0.01rem;
 z-index: 1;
 box-sizing:border-box;
 font-size: 0.22rem;
 line-height: 0.26rem;
 padding-top: 1.88rem;
 padding-right: 0.22rem;
 padding-bottom: 0.22rem;
 padding-left: 0.22rem;
 background-image: url(../images/xc-002.jpg);
 background-repeat: no-repeat;
 background-position: center top;
 background-size:100% auto;
 min-height:4.4rem;
 position: relative;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} .xuanchuantuiguang .box ul li:before {
 content:"";
 display: block;
 border: .01rem solid rgba(0, 0, 0, 0.04);
 position: absolute;
 z-index: 0;
 left: 0rem;
 top: 0rem;
 right: 0rem;
 bottom: 0rem;
} .xuanchuantuiguang .box ul li:nth-child(1) {
 background-image: url(../images/xc-001.jpg);
 background-color: #f5fcfe;
} .xuanchuantuiguang .box ul li:nth-child(2) {
 background-image: url(../images/xc-002.jpg);
 background-color: #FFFFFF;
} .xuanchuantuiguang .box ul li:nth-child(3) {
 background-image: url(../images/xc-003.jpg);
 background-color: #f9f8ff;
} .xuanchuantuiguang .box ul li:nth-child(4) {
 background-image: url(../images/xc-004.jpg);
 background-color: #fff9fd;
} .xuanchuantuiguang .box ul li:nth-child(5) {
 background-image: url(../images/xc-005.jpg);
 background-color: #fff7f7;
} .xuanchuantuiguang .box ul li:hover {
 -moz-box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0.2);
 box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0.2);
 z-index: 100;
 margin-top:-0.1rem;
} .xuanchuantuiguang .box ul li strong {
 font-size: 0.22rem;
 font-weight: normal;
 text-align: center;
 display: block;
 padding-bottom: 0.4rem;
} .zhenshipingjia .tab {
 text-align: center;
 margin-top: 0.5rem;
 height: 0.52rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: rgba(255, 255, 255, 0.4);
} .zhenshipingjia .tab ul li {
 font-size: 0.22rem;
 line-height: 0.52rem;
 color: #FFFFFF;
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 margin-right: 0.35rem;
 margin-left: 0.35rem;
 cursor: pointer;
} .zhenshipingjia .tab ul li.on {
 color: #ffe400;
 position: relative;
} .zhenshipingjia .tab ul li.on:after {
 content:"";
 display: block;
 height: 0.04rem;
 width: 0.42rem;
 margin-left: -0.21rem;
 position: absolute;
 left: 50%;
 right: 50%;
 bottom: -0.02rem;
 background-color: #ffe400;
} .zhenshipingjia {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
 background-image: url(../images/zspj-bg.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 background-size:19.2rem 100%;
 margin-bottom: 0.8rem;
 margin-top: 0.8rem;
} .zhenshipingjia .common_tit span {
 color: #FFFFFF;
} .zhenshipingjia .common_tit p:before {
 content: "";
 background-color: #ffffff;
} .zhenshipingjia .box {
 padding-top: 0.52rem;
} .zhenshipingjia .box .list {
 height: 0rem;
 overflow: hidden;
} .zhenshipingjia .box .list.cur {
 height: auto;
} .zhenshipingjia .box .list .swiper {
 overflow: hidden;
 width: 100%;
} .zhenshipingjia .box .list .swiper-slide {
 height: 4.5rem;
 background-color: #FFFFFF;
 margin-bottom: 0.3rem;
} .zhenshipingjia .box .list .swiper-slide .pic {
 overflow: hidden;
 position: relative;
 cursor: pointer;
} .zhenshipingjia .box .list .swiper-slide .pic:after {
 content:"";
 background-image: url(../images/ico-pllay.png);
 background-repeat: no-repeat;
 background-position: center center;
 height: 0.44rem;
 width: 0.44rem;
 margin-top: -0.22rem;
 margin-left: -0.22rem;
 position: absolute;
 left: 50%;
 top: 50%;
 right: 50%;
 bottom: 50%;
 background-size:100% 100%;
} .zhenshipingjia .box .list .swiper-slide .pic img {
 float: left;
 height: auto;
 width: 100%;
} .zhenshipingjia .box .list .swiper-slide .text {
 position: absolute;
 height: 2.22rem;
 left: 0rem;
 right: 0rem;
 bottom: 0rem;
 box-sizing:border-box;
 padding-top: 0.15rem;
 padding-right: 0.3rem;
 padding-bottom: 0.15rem;
 padding-left: 0.3rem;
} .zhenshipingjia .box .list .swiper-slide .text .dy {
 font-size: 0.22rem;
 line-height: 0.26rem;
} .zhenshipingjia .box .list .swiper-slide .gs {
 position: absolute;
 height: 0.5rem;
 left: 0.3rem;
 right: 0.3rem;
 bottom: 0.2rem;
} .zhenshipingjia .box .list .swiper-slide .gs p {
 padding-top: 0.06rem;
} .zhenshipingjia .box .list .swiper-slide .gs img {
 float: left;
 height: 0.5rem;
 width: auto;
 margin-right: 0.1rem;
} .zhenshipingjia .swiper-pagination{
 text-align: center;
 position: absolute;
 left: 0rem;
 right: 0rem;
} .zhenshipingjia .box .list .swiper-pagination-bullet {
 height: 0.12rem;
 width: 0.12rem;
 outline:none;
 margin-right: 0.02rem;
 margin-left: 0.02rem;
} .zhenshipingjia .box .list .swiper-pagination-bullet-active{
 background-color: #9f4493;
} #gerencanguan .womendehezuo {
 padding-bottom: 0.8rem;
} #gerencanguan .changjianwenti {
padding-top: 0.1rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #gerencanguan .changjianwenti .box{
 padding-top:0rem} #gerencanguan .changjianwenti .tit:after{
 content:"";
 background-color:#f2de2a;
 display:block;
 clear:both;
 float:none;
 height:0.05rem;
 width:0.52rem;
 margin-top:0.18rem;
 margin-right:auto;
 margin-left:auto} #gerencanguan .changjianwenti .box ul li{
 background-color:#f7f8fa;
 width:100%;
 margin-top:0.3rem;
 box-sizing:border-box;
 padding-top:0.25rem;
 padding-right:0.3rem;
 padding-bottom:0.25rem;
 padding-left:0.2rem} #gerencanguan .changjianwenti .box ul li:nth-child(2n){
 float:right} #gerencanguan .changjianwenti .box ul li strong{
 font-size:0.28rem;
 display:block;
 padding-left:0.52rem;
 position:relative;
 font-weight: normal;
 color: #333333;
} #gerencanguan .changjianwenti .box ul li strong:before{
 content:"问";
 color:#fff;
 background-color:#f17171;
 text-align:center;
 display:block;
 height:0.4rem;
 width:0.4rem;
 position:absolute;
 left:0;
 top:0;
 font-weight:400;
 font-size:0.24rem;
 line-height:0.4rem;
 -moz-border-radius: 0.03rem;
 -webkit-border-radius: 0.03rem;
 border-radius: 0.03rem;
} #gerencanguan .changjianwenti .box ul li p:after{
 content:"答";
 color:#fff;
 background-color:#48bd90;
 text-align:center;
 display:block;
 height:0.4rem;
 width:0.4rem;
 position:absolute;
 left:0;
 top:0.2rem;
 font-weight:400;
 font-size:0.24rem;
 line-height:0.4rem;
 -moz-border-radius: 0.03rem;
 -webkit-border-radius: 0.03rem;
 border-radius: 0.03rem;
} #gerencanguan .changjianwenti .box ul li p{
 font-size:0.22rem;
 line-height:0.34rem;
 color:#999099;
 padding-left:0.52rem;
 position:relative;
 padding-top:0.15rem} #gerencanguan .zhanhuijiazhi .box:after {
 content:"";
 display: block;
 clear: both;
 float: none;
} #gerencanguan .zhanhuijiazhi {
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #gerencanguan .zhanhuijiazhi .box {
 margin-top: 0.1rem;
} #gerencanguan .zhanhuijiazhi .box ul li {
 background-color: #f4f6f7;
 float: left;

 width: 100%;
 margin-top: 0.04rem;
 box-sizing:border-box;
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.4rem;
 padding-right:.4rem;
 box-sizing:border-box;
} #gerencanguan .zhanhuijiazhi .box ul li:nth-child(1) {

 width: 100%;
 background-image: url(../images/5djz-bg.jpg);
 background-repeat: no-repeat;
 background-position: right bottom;
 background-size:auto 100%;
 padding-bottom:1.6rem;
}#gerencanguan .zhanhuijiazhi .box ul li strong {
 font-size: 0.3rem;
 color: #333333;
 display: block;
} #gerencanguan .zhanhuijiazhi .box ul li p {
 font-size: 0.22rem;
 color: #666666;
 padding-top: 0.15rem;
 line-height: 0.34rem;
} #gerencanguan .headbanner {
 background-image: url(../images/bm_bnaner_bg.jpg);
 background-repeat: no-repeat;
 background-position: center top;
 background-size:auto 100%;
 height: 4.66rem;
 ox-sizing:border-box;
 position: relative;
} #gerencanguan .headbanner .box{
 position:absolute;
 top:50%;
 left:50%;
 transform:translate(-50%,-50%);
 width:100%;
 text-align:center }#gerencanguan .headbanner .box .h1 {
 font-size: 0.32rem;
 color: #333333;
 font-weight: bold;
 padding-top: 0.4rem;
} #gerencanguan .headbanner .box .h2 {
 font-size: 0.33rem;
 font-weight: bold;
 color: #e50012;
 padding-top: 0.5rem;
} #gerencanguan .headbanner .box .h3 {
 font-size: 0.2rem;
 color: #000000;
 padding-top: 0.15rem;
} .applicationform {
 background-color: #f8f9fa;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} .applicationform .se1 {
	z-index: 100;
	position: relative;
	
	
} .applicationform .se2 {
position: relative;
 display:none;
} .applicationform .showbox{position: relative;

} .applicationform .showbox .pageconbox{
 background-color: #FFFFFF;
 width: 100%;
 z-index: 1;padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;margin-top:-0.68rem;

 -moz-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
 box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
 background-image: url(../images/zc_bg_01.jpg);
 
 background-repeat: no-repeat;
 background-position: left top;
 margin-top:-0.68rem;
 padding-top:0.8rem;
} .applicationform .se2 .pageconbox{
 background-color: #FFFFFF;
 width: 100%;
 -moz-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
 -webkit-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
 box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
 background-image: url(../images/zc_bg_01.jpg);
 background-repeat: no-repeat;
 background-position: left top;margin-top:-0.68rem;padding-bottom:.4rem;

} .applicationform .se1 .pageconbox {
	background-color: #FFFFFF;
	width: 100%;
	-moz-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
	box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.2);
	background-image: url(../images/zc_bg_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-size:auto 50%;
	margin-top:-0.68rem;padding-bottom:.4rem;
	z-index: 100;
} .applicationform .se1 .pageconbox:after {
	content:"";
	background-image: url(../images/zc_bg_02.jpg);
	display: none;
 height: .5rem;
 width: .5rem;
	position: absolute;
	right: 0rem;
	bottom: 0rem;
	background-size:auto 100%;
} .applicationform .se2 .pageconbox:after {
	content:"";
	background-image: url(../images/zc_bg_02.jpg);
	display: none;
	height: 2.19rem;
	width: 2.08rem;
	position: absolute;
	right: 0rem;
	bottom: 0rem;
} .pageconbox .formbox {
 width: 100%;
 margin-right: auto;
 margin-left: auto;
 padding-left:.2rem;
 padding-right:.2rem;box-sizing:border-box;
} .applicationform .box .pageconbox .tit {
 font-size: 0.22rem;
 text-align: center;
 padding-top: 0.5rem;
 padding-left:.5rem;
 padding-right:.5rem;
 padding-bottom: 0.05rem;
} .applicationform .box .pageconbox .tit.h1 {
 font-size:0.24rem;
} .applicationform .box .pageconbox .tit a {
 color: #e84343;
 text-decoration: underline;
} .applicationform .baomliwu {
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} .applicationform .baomliwu .box {
 padding-top: 0.2rem;
} .applicationform .baomliwu .box ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} .applicationform .baomliwu .box ul li{
 text-align: center;
 width: 33.33%;
 padding-top: 0.42rem;
 padding-bottom: 0.5rem;
 -moz-border-radius: 0.08rem;
 -webkit-border-radius: 0.08rem;
 border-radius: 0.08rem;
 -moz-box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0);
 -webkit-box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0);
 box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0);
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} .pageconbox .formbox ul li.select select{
	font-size: 0.26rem;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	z-index: 2;
	height: 100%;
	width: 100%;
	top: 0rem;
	right: 0rem;
	bottom: 0rem;
	background-color: #FFFFFF;
	padding-left: 1.6rem;
	box-sizing: border-box;
	outline: none;
	-moz-box-shadow: inset 0rem 0.01rem rgba(0, 0, 0, 0.04);
 -webkit-box-shadow: inset 0rem0.01rem rgba(0, 0, 0, 0.04);
	box-shadow: inset 0rem 0.01rem rgba(0, 0, 0, 0.04);
	-webkit-appearance:none;
	appearance:none;

	background-repeat: no-repeat;
	background-position: 96% center;
	background-size:auto 15%;
	float: right;
	background-image: url(../images/xljt.png);
} .pageconbox .formbox ul li.select .Validform_checktip{
 right:0.4rem;
} .pageconbox .formbox ul li.select option{
 line-height: 0.36rem;
} .applicationform .baomliwu .box ul li:hover {
 background-color: #FFFFFF;
 -moz-box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0.04);
 -webkit-box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0.04);
 box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0.04);
} .applicationform .baomliwu .box ul li strong {
 display: block;
 font-size: 0.28rem;
 font-weight: normal;
 color: #333333;
 padding-top: 0.2rem;
}
.applicationform .baomliwu .box ul li img{ width:50%;}
.applicationform .baomliwu .box ul li p {
 color: #acb3ba;
 padding-top: 0.05rem;
} .applicationform .baomliwu .zxbtn {
 text-align: center;
 margin-top: 0.3rem;
} .applicationform .baomliwu .zxbtn a {
 line-height: 0.58rem;
 height: 0.6rem;
 padding-right: 0.82rem;
 padding-left: 0.82rem;
 border: .02rem solid #7db8ef;
 font-size: 0.26rem;
 color: #1d92ff;
 display: inline-block;
 font-weight: bold;
 background-color: #FFFFFF;
 border-radius: 1rem;
 text-decoration: none;
} .pageconbox .formbox ul li {
 height: 0.72rem;
 border: .01rem solid #dbdbdb;
 position: relative;
 -moz-border-radius: 0.05rem;
 -webkit-border-radius: 0.05rem;
 border-radius: 0.05rem;
 margin-top: 0.3rem;
} .pageconbox .formbox ul li.tc {
 margin-top:0.6rem;
} .pageconbox .formbox ul li .tipst{
 margin-top: 0.1rem;
 clear: both;
 float: none;
} .pageconbox .formbox ul li .name font{
 color: #FF0000;
} .pageconbox .formbox ul li.radiorw {
 height: auto;
 border: .01rem solid #dbdbdb;
 padding-top: 0.8rem;
 padding-bottom: 0.1rem;
} .pageconbox .formbox ul li.radiorw .Validform_checktip {
 top: 0.25rem;
} .pageconbox .formbox ul li.radiorw:after {
 content:"";
 display: block;
 clear: both;
 float: none;
} .pageconbox .formbox ul li.radiorw .name {
	font-size: 0.26rem;
	line-height: 0.72rem;
	white-space: nowrap;
	display: block;
	height: 0.72rem;
	clear: both;
	float: none;
	position: absolute;
	left: 0px;
	top: 0px;
} .pageconbox .formbox ul li.radiorw label {
 display: block;
 float: left;
 width: 50%;
 font-size: 0.24rem;
 line-height: 0.34rem;
 padding-bottom: 0.1rem;
 cursor: pointer;
 padding-left: 0.16rem;
 box-sizing:border-box;
} .pageconbox .formbox ul li.radiorw .radio {
 background-image: url(../images/bg-39.png);
 background-size: 100% 100%;
 background-repeat: no-repeat;
 background-position: center center;
 vertical-align: middle;
 display: inline-block;
 height: 0.34rem;
 width: 0.34rem;
 margin-right: 0.05rem;
 outline: 0;
 margin-top: -0.03rem;
} .pageconbox .formbox ul li.radiorw .radio:checked{
 background-image:url(../images/bg-40.png)} .pageconbox .formbox ul li.radiorw .checkbox{
 background-image:url(../images/bg-41.png);
 background-size:100% 100%;
 background-repeat:no-repeat;
 background-position:center center;
 vertical-align:middle;
 display:inline-block;
 height:0.34rem;
 width:0.34rem;
 margin-right:0.05rem;
 outline:0;
 margin-top:-0.03rem} .pageconbox .formbox ul li.radiorw .checkbox:checked{
 background-image:url(../images/bg-42.png)} .pageconbox .formbox ul li .Validform_checktip {
 position: absolute;
 top: 0.17rem;
 right: 0.15rem;
 line-height: 0.3rem;
 height: 0.3rem;
} .pageconbox .formbox ul li.fq {
 height: auto;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
} .pageconbox .formbox ul li .name {
	font-size: 0.26rem;
	line-height: 0.72rem;
	white-space: nowrap;
	display: inline-block;
	height: 0.72rem;
	padding-left: 0.2rem;
	font-weight: bold;
	position: absolute;
	z-index: 3;
} .pageconbox .formbox ul li .txt {
 font-size: 0.26rem;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 position: absolute;
 z-index: 2;
 height: 100%;
 width: 100%;
 left: 0rem;
 top: 0rem;
 right: 0rem;
 bottom: 0rem;
 background-color: transparent;
 padding-left: 1.6rem;
 box-sizing:border-box;
 outline:none;
 -moz-box-shadow: inset 0rem 0.01rem rgba(0, 0, 0, 0.04);
 -webkit-box-shadow: inset 0rem0.01rem rgba(0, 0, 0, 0.04);
 box-shadow: inset 0rem 0.01rem rgba(0, 0, 0, 0.04);
 background-color:#ffffff;
} .pageconbox .formbox ul li .code {
 position: absolute;
 z-index: 10;
 top: 0.15rem;
 right: 0.15rem;
 background-color: #f4f4f4;
 display: block;
 height: 0.42rem;
} .pageconbox .formbox ul li .code img {
 height: 100%;
 width: auto;
} .pageconbox .formbox ul li .sendcode {
 background-color: #ff8400;
 position: absolute;
 z-index: 10;
 width: 1.8rem;
 top: -0.01rem;
 right: -0.01rem;
 font-size: 0.26rem;
 color: #FFFFFF;
 border: .01rem solid #ff8400;
 height: 0.75rem;
 -moz-border-radius: 0rem 0.05rem 0.05rem 0rem;
 -webkit-border-radius: 0rem 0.05rem 0.05rem 0rem;
 border-radius: 0rem 0.05rem 0.05rem 0rem;
 cursor: pointer;
} .pageconbox .formbox ul li .tiaokuan {
 background-color: #f6f6f6;
 text-align: center;
 line-height: 0.32rem;
padding-top: 0.2rem;
 padding-bottom: 0.2rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} .pageconbox .formbox ul li .tiaokuan a {
 color: #2a50be;
 text-decoration: underline;
} .pageconbox .formbox ul li .btn {
 width: 100%;
 height: 0.8rem;
 font-size: 0.28rem;
 color: #FFFFFF;
 font-weight: bold;
 background-color: #e84343;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 border-radius: 0.05rem;
 outline:none;
 cursor: pointer;
} .wsmycwczs {
 padding-top: 0.75rem;
 padding-bottom: 0.75rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #ededed;
} .wsmycwczs .box {
 padding-top: 0.55rem;
} .wsmycwczs .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} .wsmycwczs .box ul li{
 flex-basis: calc(33.3333% - 1.25rem);
 text-align: center;
}.wsmycwczs .box ul li strong {
 display: block;
 font-size: 0.24rem;
 color: #444444;
 font-weight: normal;
 padding-top: 0.15rem;
} .wsmycwczs .box ul li p {
 font-size: 0.22rem;
 line-height: 0.34rem;
 color: #666666;
 padding-top: 0.15rem;
} .zhanweijiage {
 padding-top: 0.75rem;
 padding-bottom: 0.75rem;
} .zhanweijiage .box .list {
 width: 49%;
 border: .01rem solid #eeeeee;
 float: left;
 margin-top: 0.46rem;
 align-items: center;
 display: -webkit-flex;
 border-radius: 0.05rem;
 padding: 0.1rem;
 box-sizing:border-box;
} .zhanweijiage .box .list:nth-child(2){
 float:right;
} .zhanweijiage .box:after {
 content:"";
 display: block;
 clear: both;
 float: none;
}.zhanweijiage .box .list .text .tt {
 font-size: 0.2rem;
 font-weight: bold;
 color: #444444;
 padding-bottom: 0.15rem;
} .zhanweijiage .box .list .text .info ul li {
 padding-bottom: 0.1rem;
 line-height: 0.34rem;
 background-image: url(../images/ico-li-yd.png);
 background-repeat: no-repeat;
 background-position: left 0.09rem;
 padding-left: 0.15rem;
 font-size: 0.22rem;
} .zhanweijiage .box .list .text .info ul li span {
 color: #999999;
} #canzhanfuli .butiebox {
 padding-top: 0.7rem;
 padding-bottom: 0.7rem;
 background-image: url(../images/czfl_bg.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 background-size:19.2rem 100%;
 min-height:5.57rem;
 box-sizing:border-box;
} #canzhanfuli .butiebox .box ul li {
 background-color: #FFFFFF;
 width: 48%;
 float: left;
 margin-top: 0.4rem;
 padding-top: 0.25rem;
 padding-right: 0.7rem;
 padding-left: 0.7rem;
 border-radius: 0.1rem;
 box-sizing:border-box;
 min-height: 2.28rem;
 font-size: 0.22rem;
 line-height: 0.3rem;
 color: #666666;
} #canzhanfuli .butiebox .box ul li strong {
 font-size: 0.2rem;
 color: #f16060;
 display: block;
 padding-bottom: 0.15rem;
} #canzhanfuli .butiebox .box ul li p strong {
 font-size: 0.22rem;
 color: #666666;
 display: inline-block;
} #canzhanfuli .butiebox .box:after {
 content:"";
 display: block;
 clear: both;
 float: none;
} #canzhanfuli .butiebox .box ul li:nth-child(2){
 float:right;
}#canzhanfuli .butiebox .zwsq {
 text-align: center;
 padding-top: 0.4rem;
} #canzhanfuli .butiebox .zwsq a {
 font-size: 0.22rem;
 line-height: 0.9rem;
 font-weight: bold;
 color: #fff600;
 text-decoration: none;
 background-image: url(../images/zwsq_btn_bg.png);
 text-align: center;
 display: block;
 height: 0.91rem;
 width: 3.09rem;
 margin-right: auto;
 margin-left: auto;
 float: none;
} #canzhanfuli .czsxctgjh {
 background-image: url(../images/czsxctg_bg.jpg);
 background-repeat: no-repeat;
 background-position: center top;
 background-size:auto 100%;
 min-height:8.13rem;
 box-sizing:border-box;
 padding-top: 0.7rem;
} #canzhanfuli .czsxctgjh .common_tit {
 color: #FFFFFF;
} #canzhanfuli .czsxctgjh .common_tit p {
 color: #FFFFFF;
} #canzhanfuli .czsxctgjh .common_tit p:before{
 background-color: #FFFFFF;
}#canzhanfuli .czsxctgjh .box {
 margin-top: 0.2rem;
 overflow: hidden;
} #canzhanfuli .czsxctgjh .box ul {
 width: 110%;
} #canzhanfuli .czsxctgjh .box ul li {
 background-color: #FFFFFF;
 float: left;
 height: 1.9rem;
 width: 29%;
 margin-right: 2%;
 margin-top: 0.8rem;
 position: relative;
 border-radius: 0.03rem;
 text-align: center;
 box-sizing:border-box;
 padding-top: 0.8rem;
 padding-right: 0.5rem;
 padding-left: 0.5rem;
} #canzhanfuli .czsxctgjh .box ul li p {
 font-size: 0.22rem;
 line-height: 0.34rem;
 color: #666666;
 padding-top: 0.1rem;
} #canzhanfuli .czsxctgjh .box ul li strong {
 font-size: 0.22rem;
} #canzhanfuli .czsxctgjh .box ul li span {
 text-align: center;
 display: block;
 height: 1.2rem;
 width: 1.2rem;
 margin-left: -0.6rem;
 border: .01rem solid #F1F1F1;
 position: absolute;
 left: 50%;
 top: -0.6rem;
 right: 50%;
 border-radius: 50%;
 background-color: #FFFFFF;
} #canzhanfuli .czsxctgjh .box ul li span img {
 float: left;
 margin-top: 0.2rem;
 margin-left: 0.2rem;
} #canzhanfuli .yanxuancanzhanshang {
 padding-top: 0.7rem;
 padding-bottom: 0.7rem;
} #canzhanfuli .zhanshangpingjia {
 padding-bottom: 0.8rem;
} #canzhanfuli .zhanshangpingjia .box {
 padding-top: 0.5rem;
} #canzhanfuli .zhanshangpingjia .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} #canzhanfuli .zhanshangpingjia .box ul li{
 flex-basis: calc(25% - 0.2rem);
 -moz-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.1);
 -webkit-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.1);
 box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.1);
 position: relative;
}#canzhanfuli .zhanshangpingjia .box ul li pic {
 height: 2.05rem;
 overflow: hidden;
 position: relative;
} #canzhanfuli .zhanshangpingjia .box ul li pic img {
 float: left;
 width: 100%;
} #canzhanfuli .zhanshangpingjia .box ul li .gsmc {
 top:2.04rem;
 left:50%;
 transform:translate(-50%,-50%);
 text-align:center;
 background-color: #e50012;
 position: absolute;
 color: #FFFFFF;
 display: inline-block;
 border-radius: 0.5rem;
 font-size: 0.22rem;
 font-weight: bold;
 white-space: nowrap;
 padding-top: 0.1rem;
 padding-right: 0.18rem;
 padding-bottom: 0.1rem;
 padding-left: 0.18rem;
} #canzhanfuli .zhanshangpingjia .box ul li .text {
 font-size: 0.22rem;
 line-height: 0.34rem;
 color: #666666;
 padding-top: 0.3rem;
 padding-right: 0.2rem;
 padding-bottom: 0.2rem;
 padding-left: 0.2rem;
} #canzhanfuli .hezuoliucheng {
 background-color: #f0f0f0;
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #canzhanfuli .hezuoliucheng .box:after {
 content:"";
 display: block;
 clear: both;
 float: none;
} #canzhanfuli .hezuoliucheng .box ul li {
 background-image: url(../images/img-lc-01.png);
 height: 1.62rem;
 width: 3.56rem;
 float: left;
 font-size: 0.2rem;
 line-height: 1.62rem;
 text-align: center;
 margin-right: 0.18rem;
 margin-left: -0.1rem;
} #canzhanfuli .hezuoliucheng .box ul li span {
 font-family: "Times New Roman", Times, serif;
 font-size: 0.8rem;
 font-style: italic;
 color: #EAEAEA;
 display: inline-block;
 margin-right: 0.1rem;
 vertical-align: bottom;
} #canzhanfuli .hezuoliucheng .box ul li:last-child {
 margin-right: 0rem;
 background-image: url(../images/img-lc-02.png);
 padding-right:0.6rem;
 box-sizing:border-box;
} #weihecanguan{
 padding-top: 0.6rem;
 padding-bottom: 0.8rem;
}
#weihecanguan .common_tit{ padding-bottom:.1rem;}
#weihecanguan .list.l2 .pic{ display:none; 

}
#weihecanguan .list.l2 .pic.pc-no{
display:block;

}
#weihecanguan .list .box {

} #weihecanguan .list .box .pic{
 width:100%;
}
#weihecanguan .list .box .pic img{
 width:100%;
} #weihecanguan .list .box .text {
 width: 100%;
 padding:.4rem;
 padding-top:.2rem;
 
 box-sizing:border-box;
} #weihecanguan .list .box .text .tag {
 font-size: 0.48rem;
 color: #dedede;
 padding-bottom: 0.3rem;
 position: relative;
 padding-left: 0.3rem;
} #weihecanguan .list .box .text .tag span {
 color: #e50012;
 position: absolute;
 left: 0rem;
 top: 0.3rem;
 font-size: 0.32rem;
} #weihecanguan .list .box .text .t {
 font-size: 0.36rem;
 line-height: 0.48rem;
 color: #333333;
} #weihecanguan .list .box .text .txt {
 font-size: 0.22rem;
 line-height: 0.4rem;
 color: #888888;
 padding-top: 0.5rem;
} #weihecanguan .list.l2{
 background-color: #f6f6f6;
} #weihecanguan .sglcjbox {
 background-image: url(../images/sglcj_bg.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 height: auto;
padding-top: 0.4rem;
 padding-bottom: 3.8rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
 background-size:auto 100%;
 
} #weihecanguan .sglcjbox .box {
 text-align: center;
 max-width: 9.32rem;
 margin-top: 0.1rem;
 margin-right: auto;
 margin-left: auto;
} #weihecanguan .sglcjbox .box ul li {
 font-size: 0.24rem;
 line-height: 0.46rem;
 color: #666666;
 display: inline-block;
 background-image: url(../images/yd-bg-06.png);
 background-repeat: no-repeat;
 background-position: left .1rem;
 background-size:auto .3rem;
 margin-right: 0.25rem;
 padding-left: 0.4rem;
 margin-left: 0.25rem;
}#weihecanguan .pingjia {
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #weihecanguan .pingjia .box {
 margin-top: 0.1rem;
} #weihecanguan .pingjia .box ul {

 padding: 0;
} #weihecanguan .pingjia .box ul li{
width:100%;
margin-top:.2rem;
 border: .01rem solid #f3f3f3;
 -moz-box-shadow: 0rem 0rem 0.03rem rgba(0, 0, 0, 0.1);
 -webkit-box-shadow: 0rem 0rem 0.03rem rgba(0, 0, 0, 0.1);
 box-shadow: 0rem 0rem 0.03rem rgba(0, 0, 0, 0.1);
} #weihecanguan .pingjia .box ul li .pic {
 position: relative;
} #weihecanguan .pingjia .box ul li .pic:after {
 content:"";
 position: absolute;
 z-index: 10;
 height: 30%;
 left: 0rem;
 right: 0rem;
 bottom: 0rem;
 display: block;
 background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, .3), rgba(255, 255, 255, .6), rgba(255, 255, 255, .8), rgba(255, 255, 255, .9), rgba(255, 255, 255, .98) ,rgba(255, 255, 255, 1));
} #weihecanguan .pingjia .box ul li .pic img {
 height: auto;
 width: 100%;
} #weihecanguan .pingjia .box ul li .text {
 text-align: center;
 padding-top: 0rem;
 padding-right: 0.26rem;
 padding-bottom: 0.25rem;
 padding-left: 0.26rem;
} #weihecanguan .pingjia .box ul li .text p {
 font-size: 0.22rem;
 line-height: 0.34rem;
 color: #666666;
} #weihecanguan .pingjia .box ul li .text strong {
 font-size: 0.28rem;
 color: #333333;
 text-align: center;
 display: block;
 padding-bottom: 0.15rem;
} #weihecanguan .mfcgksrc {
 padding-top: 0.85rem;
} #weihecanguan .mfcgksrc .box {
 padding-top: 0.2rem;
 text-align: center;
} #weihecanguan .mfcgksrc .box a {
 font-size: 0.3rem;
 line-height: 0.82rem;
 color: #FFFFFF;
 text-decoration: none;
 text-align: center;
 white-space: nowrap;
 display: inline-block;
 height: 0.84rem;
 padding-right: 1.56rem;
 padding-left: 1.56rem;
 -moz-border-radius: 0.1rem;
 -webkit-border-radius: 0.1rem;
 border-radius: 0.1rem;
 background-color: #d2011b;
} #zhanhuishipin2 {
 padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #zhanhuishipin2 .dvod {
 text-align: center;
} #zhanhuishipin2 .dvod video {
 width: 100%;
}#zhanhuishipin2 .box {
 padding-top: 0.4rem;
} #zhanhuishipin2 .box .con {
 margin-top: 0.4rem;
} #zhanhuishipin2 .box .con .swiper {
 padding: 0.05rem;
} #zhanhuishipin2 .box .con .swiper-slide {
	margin-bottom: 0.8rem;
	-moz-box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.08);
	-webkit-box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.08);
	box-shadow: 0rem 0.02rem 0.04rem rgba(0, 0, 0, 0.08);
	position: relative;
	background-color: #FFFFFF;box-sizing:border-box;
} #zhanhuishipin2 .box .con .swiper-slide .pic {
	width: 100%;
	overflow: hidden;
} #zhanhuishipin2 .box .con .swiper-slide .pic:after {
 content:"";
 background-image: url(../images/spbf_ico_vodlist.png);
 display: block;
 height: 0.37rem;
 width: 0.37rem;
 position: absolute;
 left: 0.3rem;
 z-index: 10;
 top: 1.7rem;
 cursor: pointer;background-size:.37rem .37rem;
} #zhanhuishipin2 .box .con .swiper-slide .pic img {
 float: left;
 height: auto;
 width: 100%;
} #zhanhuishipin2 .box .con .swiper-slide .text {
 font-size: 0.22rem;
 line-height: 0.36rem;
 color: #888888;
 padding-top: 0.15rem;
 padding-right: 0.2rem;
 padding-bottom: 0.15rem;
 padding-left: 0.2rem;
 clear: both;
 float: none;
} #zhanhuishipin2 .box .con .swiper-slide .text .gs {
 line-height: 0.36rem;
 font-size: 0.22rem;
 color: #444444;
 margin-top: 0.1rem;
} #zhanhuishipin2 .box .con .swiper-slide .text .gs img {
 vertical-align: middle;
 display: inline-block;
 height: 0.8rem;
 width: auto;
 margin-right: 0.1rem;
} #zhanhuishipin2 .box .con .swiper-pagination-bullet{
 height: 0.18rem;
 width: 0.18rem;
 opacity: 1;
 background-color: #FFFFFF;
 outline:none;
 border: .01rem solid #CCCCCC;
} #zhanhuishipin2 .box .con .swiper-pagination-bullet-active{
 background-color: #d60322;
}#aboutbox .zhanhuijieshao {
 padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #aboutbox .zhanhuijieshao .box {
 padding-top: 0.1rem;
 font-size: .24rem;
 line-height: 0.46rem;
} #aboutbox .zhanhuijieshao .about-data {
 padding-top: 0.2rem;
} #aboutbox .zhanhuijieshao .about-data ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} #aboutbox .zhanhuijieshao .about-data ul li{
 width: 50%;
 text-align: left;
 margin-top:.2rem;
 margin-bottom:.2rem;
}#aboutbox .zhanhuijieshao .about-data ul li p {
 display: inline-block;
 text-align: left;
 background-image: url(../images/ico-zh-data-01.png);
 background-repeat: no-repeat;
 background-position: left bottom;
 padding-left: 0.7rem;
 height: 0.66rem;
 padding-top: 0.04rem;
 background-size:.66rem .66rem;
} #aboutbox .zhanhuijieshao .about-data ul li:nth-child(2) p {
 background-image: url(../images/ico-zh-data-02.png);
} #aboutbox .zhanhuijieshao .about-data ul li:nth-child(3) p {
 background-image: url(../images/ico-zh-data-03.png);
} #aboutbox .zhanhuijieshao .about-data ul li:nth-child(4) p {
 background-image: url(../images/ico-zh-data-04.png);
} #aboutbox .zhanhuijieshao .about-data ul li p sup {
 font-size: 0.22rem;
 color: #e50012;
} #aboutbox .zhanhuijieshao .about-data ul li p span {
 color: #e50012;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 0.34rem;
 font-weight: bold;
} #aboutbox .zhanhuijieshao .about-data ul li p strong {
 display: block;
 font-size: 0.22rem;
 font-weight: normal;
 color: #666666;
} #aboutbox .zhanhuishengtaiyoushi {
 background-color: #f4f5f6;
 padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.0rem;
 padding-right:.0rem;
 box-sizing:border-box;
} #aboutbox .zhanhuishengtaiyoushi .box {

} #aboutbox .zhanhuishengtaiyoushi .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} #aboutbox .zhanhuishengtaiyoushi .box ul li {
 flex-basis: calc(50% - 0.02rem);
 background-color: #FFFFFF;
 padding: 0.3rem;
 box-sizing:border-box;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
 -moz-box-shadow: 0rem 0.02rem 0.2rem rgba(0, 0, 0, 0);
 -webkit-box-shadow: 0rem 0.02rem 0.2rem rgba(0, 0, 0, 0);
 box-shadow: 0rem 0.02rem 0.2rem rgba(0, 0, 0, 0);
  margin-top: 0.02rem;
} #aboutbox .zhanhuishengtaiyoushi .box ul li:hover {
 background-color: #d63232;
 -moz-box-shadow: 0rem 0.02rem 0.2rem rgba(0, 0, 0, 0.16);
 -webkit-box-shadow: 0rem 0.02rem 0.2rem rgba(0, 0, 0, 0.16);
 box-shadow: 0rem 0.02rem 0.2rem rgba(0, 0, 0, 0.16);
} #aboutbox .zhanhuishengtaiyoushi .box ul li .ico {
 background-image: url(../images/ico-zhstys-01.png);
 background-repeat: no-repeat;
 background-position: center bottom;
 background-size:100% auto ;
 height: 0.91rem;
 width: 0.86rem;
 margin-top: 0.25rem;
 margin-right: auto;
 margin-bottom: 0.4rem;
 margin-left: auto;
} #aboutbox .zhanhuishengtaiyoushi .box ul li:nth-child(2) .ico {
 background-image: url(../images/ico-zhstys-02.png);
} #aboutbox .zhanhuishengtaiyoushi .box ul li:nth-child(3) .ico {
 background-image: url(../images/ico-zhstys-03.png);
} #aboutbox .zhanhuishengtaiyoushi .box ul li:nth-child(4) .ico {
 background-image: url(../images/ico-zhstys-04.png);
} #aboutbox .zhanhuishengtaiyoushi .box ul li:hover .ico {
 background-position: top;
} #aboutbox .zhanhuishengtaiyoushi .box ul li strong {
 font-size: 0.3rem;
 color: #444444;
 text-align: center;
 display: block;
 padding-bottom: 0.2rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #aboutbox .zhanhuishengtaiyoushi .box ul li:hover strong {
 color: #FFFFFF;
} #aboutbox .zhanhuishengtaiyoushi .box ul li p {
 font-size: 0.22rem;
 line-height: 0.36rem;
 color: #666666;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #aboutbox .zhanhuishengtaiyoushi .box ul li:hover p {
 color: #f3d0d0;
} #aboutbox .zshzhb {
 padding-top: 0.4rem;
 padding-bottom: 0.4rem; padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #aboutbox .zshzhb .tab {
 margin-top: 0.1rem;
 padding-bottom: 0.2rem;
 text-align: center;
} #aboutbox .zshzhb .tab ul li {
 font-size: 0.26rem;
 line-height: 0.6rem;
 color: #666666;
 height: 0.6rem;
 padding-right: 0.25rem;
 padding-left: 0.25rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #d2d2d2;
 white-space: nowrap;
 display: inline-block;
 margin-right: -0.02rem;
 margin-left: -0.02rem;
 cursor: pointer;
} #aboutbox .zshzhb .tab ul li.on {
 color: #d63232;
 position: relative;
} #aboutbox .zshzhb .tab ul li.on:after {
 content:"";
 background-color: #d63232;
 height: 0.04rem;
 width: 0.46rem;
 margin-left: -0.23rem;
 position: absolute;
 left: 50%;
 right: 50%;
 bottom: -0.02rem;
 display: block;
} #aboutbox .zshzhb .box .con {
 max-height: 0rem;
 overflow: hidden;
} #aboutbox .zshzhb .box .con.on {
 max-height: 10rem;
} #aboutbox .zshzhb .box .con .swiper {
 width: 100%;
 height: 100%;
 margin-left: auto;
 margin-right: auto;
} #aboutbox .zshzhb .box .con .swiper .button-prev{
 background-image: url(../images/logo-list-aw_l.png);background-size:100%;
 height: 0.46rem;
 width: 0.46rem;
 margin-top: -0.23rem;
 position: absolute;
 z-index: 10;
 left: 0rem;
 top: 50%;
 bottom: 50%;
 outline:none;
 cursor: pointer;
} #aboutbox .zshzhb .box .con .swiper .swiper-button-disabled{
 opacity: 0.3;
} #aboutbox .zshzhb .box .con .swiper .button-next{
 background-image: url(../images/logo-list-aw_r.png);
 background-size:100%;
 height: 0.46rem;
 width: 0.46rem;
 margin-top: -0.23rem;
 position: absolute;
 z-index: 10;
 right: 0rem;
 top: 50%;
 bottom: 50%;
 outline:none;
 cursor: pointer;
} #aboutbox .zshzhb .box .con .swiper ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} #aboutbox .zshzhb .box .con .swiper ul li {
 text-align: center;
 width:25%;
 background: #fff;
 align-items: center;
 padding: 0.1rem;
 box-sizing:border-box;
} #aboutbox .zshzhb .box .con .swiper ul li span{
 -moz-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.08);
 -webkit-box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.08);
 box-shadow: 0rem 0rem 0.04rem rgba(0, 0, 0, 0.08);
 display: block;
 box-sizing:border-box;
} #aboutbox .zshzhb .box .con .swiper ul li span img {
 height: auto;
 width: 100%;
} #aboutbox .zshzhb .box .con .swiper-pagination{
 bottom:0rem;
} #aboutbox .zshzhb .box .con .swiper-pagination-bullet {
 height: 0.12rem;
 width: 0.12rem;
 outline:none;
 margin-right: 0.04rem;
 margin-left: 0.04rem;
} #aboutbox .zshzhb .box .con .swiper-pagination-bullet-active{
 background-color: #e70012;
} #aboutbox .fazhanlicheng {
 background-image: url(../images/fazlc-bg.jpg);
 background-size:auto 100%;
 padding-top: 0.8rem;
 background-repeat: no-repeat;
 background-position: center;
 box-sizing:border-box;
  padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #aboutbox .fazhanlicheng .common_tit {
 color: #FFFFFF;
} #aboutbox .fazhanlicheng .common_tit p:before {
 content: "";
 background-color: #ffffff;
} #aboutbox .fazhanlicheng .box {
 overflow: hidden;
 position: relative;
 padding-bottom:.5rem;
} #aboutbox .fazhanlicheng .box .prev{
 background-image: url(../images/lc-aw-l.png);
 height: 0.38rem;
 width: 0.38rem;
 margin-top: -0.19rem;
 position: absolute;
 z-index: 10;
 left: 0rem;
 top: 50%;
 bottom: 50%;
 outline:none;
 cursor: pointer;
 background-size:.38rem .38rem;
} #aboutbox .fazhanlicheng .box .swiper-slide{
 overflow: visible;
 position: relative;
} #aboutbox .fazhanlicheng .box ul{

} #aboutbox .fazhanlicheng .box ul li {
	width: 100%;
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	padding-left:.6rem;
	padding-right:.4rem;		box-sizing:border-box;
	position: relative;

} #aboutbox .fazhanlicheng .box ul li .b {

 width: 100%;
 border-left-width: 0.01rem;
 border-left-style: solid;
 border-left-color: #FFFFFF;
 padding-left: 0.2rem;
 	padding-top: .2rem;
	padding-bottom: .2rem;
 box-sizing:border-box;
} #aboutbox .fazhanlicheng .box ul li .b:before {
 content:"";
 background-color: #FFFFFF;
 display: block;
 height: 0.16rem;
 width: 0.16rem;
 position: absolute;
 left: .52rem;
 top: .29rem;
 z-index: 2;
 -moz-border-radius: 0.1rem;
 -webkit-border-radius: 0.1rem;
 border-radius: 0.1rem;
}  #aboutbox .fazhanlicheng .box ul li .b .date {
 font-size: 0.22rem;
 font-weight: bold;
} #aboutbox .fazhanlicheng .box ul li .b .name {
 font-size: 0.3rem;
 padding-top: 0.05rem;
 padding-bottom: 0.1rem;
} #aboutbox .fazhanlicheng .box ul li .b .txt {
 font-size: 0.22rem;
 line-height: 0.36rem;
 color: rgba(255, 255, 255, 0.6);
} #aboutbox .fazhanlicheng .box .swiper-button-disabled{
 opacity: 0.3;
} #aboutbox .fazhanlicheng .box .next{
 background-image: url(../images/lc-aw-r.png);
 height: 0.38rem;
 width: 0.38rem;
 margin-top: -0.18rem;
 position: absolute;
 z-index: 10;
 right: 0rem;
 top: 50%;
 bottom: 50%;
 outline:none;
 cursor: pointer;
 background-size:.38rem .38rem;
} #zhanlanfanwei .zhanpinleixing{
 background-color: #fafafa;
padding-top: 0.4rem;
 padding-bottom: 0.1rem;
 padding-left:0rem;
 padding-right:0rem;
 box-sizing:border-box;
} #zhanlanfanwei .zhanpinleixing .box {
 padding-top: 0.2rem;
 padding-right: 0.02rem;
 padding-bottom: 0.02rem;
 padding-left: 0.02rem;
 box-sizing:border-box;
} #zhanlanfanwei .zhanpinleixing .box ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
}#zhanlanfanwei .zhanpinleixing .box ul li {
 background-color: #FFFFFF;
 width: 100%;
 box-sizing:border-box;
 margin-top: 0.2rem;
 padding: 0.3rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
 -moz-box-shadow: 0rem 0rem 0.22rem rgba(0, 0, 0, 0);
 -webkit-box-shadow: 0rem 0rem 0.22rem rgba(0, 0, 0, 0);
 box-shadow: 0rem 0rem 0.22rem rgba(0, 0, 0, 0);
} #zhanlanfanwei .zhanpinleixing .box ul li .head {
 align-items: center;
 min-height:0.76rem;
 display: -webkit-flex;
 padding-bottom: 0.2rem;
 padding-top:0.08rem;
 border-bottom-width: 0.01rem;
 border-bottom-style: solid;
 border-bottom-color: #EAEAEA;
}#zhanlanfanwei .zhanpinleixing .box ul li .head .name {
 font-size: 0.28rem;
 font-weight: bold;
 color: #000000;
 width: 100%;
} #zhanlanfanwei .zhanpinleixing .box ul li .head .fm {
 text-align: right;
} #zhanlanfanwei .zhanpinleixing .box ul li .head .fm img {
 height: 0.76rem;
} #zhanlanfanwei .zhanpinleixing .box ul li .type {
 padding-top: 0.16rem;
 padding-bottom: 0.12rem;
} #zhanlanfanwei .zhanpinleixing .box ul li .type span {
 font-size: 0.24rem;
 line-height: 0.52rem;
 background-color: #f6f6f6;
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 height: 0.52rem;
 margin-right: 0.08rem;
 padding-right: 0.2rem;
 padding-left: 0.2rem;
 border: .01rem solid #f6f6f6;
 margin-top: 0.08rem;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #zhanlanfanwei .zhanpinleixing .box ul li .type span:hover {
 color: #d00111;
 background-color: #FFFFFF;
 border-top-color: #d00111;
 border-right-color: #d00111;
 border-bottom-color: #d00111;
 border-left-color: #d00111;
} #zhanlanfanwei .zhanpinleixing .box ul li .text {
 font-size: 0.22rem;
 line-height: 0.36rem;
 color: #888888;
 padding-top: 0.12rem;
} .hangyehuoban {
 padding-top: 0.4rem;
 padding-bottom: 0.4rem;
} .hangyehuoban .tab {
 text-align: center;
 padding-top: 0.2rem;
 padding-bottom: 0.2rem;
} .hangyehuoban .tab ul li {
 font-size: 0.26rem;
 line-height: 0.5rem;
 vertical-align: middle;
 white-space: nowrap;
 display: inline-block;
 margin-right: 0.2rem;
 margin-left: 0.2rem;
 cursor: pointer;
} .hangyehuoban .tab ul li.on {
 font-weight: bold;
 color: #d00111;
 border-bottom-width: 0.02rem;
 border-bottom-style: solid;
 border-bottom-color: #d00111;
} .hangyehuoban .box .list {
 overflow: hidden;
 display: none;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} .hangyehuoban .box .list.cur {
 display: block;
} .hangyehuoban .box .list ul {
 width: 110%;
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} .hangyehuoban .box .list ul li {
 background-color: #FFFFFF;
 text-align: center;
 width: 28.4%;
 margin-right: 2.2%;
 border: .01rem solid #e5e7e9;
 overflow: hidden;
 margin-top: 0.16rem;
} .hangyehuoban .box .list ul li img {
 height: 1.02rem;
 width: 100%;
} #zhanlanfanwei .qfwys {
 padding-bottom: 0.8rem;
} #zhanlanfanwei .qfwys .box {
 padding-top: 0.1rem;
} #zhanlanfanwei .qfwys .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding-top: 0;
 padding-right: 0.2rem;
 padding-bottom: 0;
 padding-left: 0.2rem;
 box-sizing:border-box;
} #zhanlanfanwei .qfwys .box ul li{
	text-align: center;
	width:100%;
	padding-top: 0.2rem;
	padding-bottom: 0.2rem;
 padding-left:.6rem;
 padding-right:.6rem;
	box-sizing:border-box;
	background-color: #F8F8F8;
	margin-top:.2rem;
}
#zhanlanfanwei .qfwys .box ul li img { width:20%;}
 #zhanlanfanwei .qfwys .box ul li strong {
 font-size: 0.28rem;
 color: #000000;
 text-align: center;
 display: block;
 font-weight: normal;
 padding-top: 0.2rem;
} #zhanlanfanwei .qfwys .box ul li p {
 font-size: 0.22rem;
 line-height: 0.4rem;
 color: #666666;
 padding-top: 0.18rem;
} .foottlad{
 background-image: url(../images/foot-tl_bg.jpg);
 align-items: center;
 display: -webkit-flex;
 text-align: center;
 background-size:auto 100%;padding-top: 0.4rem;
 padding: 0.4rem;
 padding-top:.5rem;
 padding-bottom:.6rem;
 box-sizing:border-box;
}.foottlad .box strong {
 font-size: 0.32rem;
 color: #000000;
} .foottlad .box p {
 font-size: 0.24rem;
 line-height:.4rem;
 color: #444444;
 padding-top: 0.1rem;
} .foottlad .box .btn {
 text-align: center;
 padding-top: 0.4rem;
} .foottlad .box .btn a {
 line-height: 0.6rem;
 color: #444444;
 text-decoration: none;
 white-space: nowrap;
 display: inline-block;
 height: 0.6rem;
 margin-right: 0.16rem;
 margin-left: 0.16rem;
 padding-right: 0.38rem;
 padding-left: 0.38rem;
 border: .01rem solid #444444;
 font-size: 0.26rem;
 min-width:1.2rem;
 -moz-border-radius: 0.03rem;
 -webkit-border-radius: 0.03rem;
 border-radius: 0.03rem;
} .foottlad .box .btn a.sqzw {
 color: #FFFFFF;
 background-color: #d00111;
 border-top-color: #d00111;
 border-right-color: #d00111;
 border-bottom-color: #d00111;
 border-left-color: #d00111;
} #zhanhuixuanchuan .tgfs {
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #zhanhuixuanchuan .tgfs .tab {
 text-align: center;
 border-bottom-width: 0.02rem;
 border-bottom-style: solid;
 border-bottom-color: #f4f4f4;
 margin-top: 0.2rem;
} #zhanhuixuanchuan .tgfs .tab ul li {
 font-size: 0.26rem;
 line-height: 0.6rem;
 color: #666666;
 display: inline-block;
 height: 0.6rem;
 padding-right: 0.1rem;
 padding-left: 0.1rem;
 vertical-align: middle;
 white-space: nowrap;
 position: relative;
 cursor: pointer;
} #zhanhuixuanchuan .tgfs .tab ul li.on {
 color: #e50012;
} #zhanhuixuanchuan .tgfs .tab ul li.on:after {
 content:"";
 background-color: #e50012;
 display: block;
 height: 0.06rem;
 width: 0.4rem;
 margin-left: -0.2rem;
 position: absolute;
 left: 50%;
 right: 50%;
 bottom: -0.03rem;
} #zhanhuixuanchuan .tgfs .box .list {
 display: none;
 margin-top: 0.2rem;
 width:100%;
} #zhanhuixuanchuan .tgfs .box .list.cur {
display:block;
} #zhanhuixuanchuan .tgfs .box .list .pic {
width:100%;
padding-bottom:.2rem;
} #zhanhuixuanchuan .tgfs .box .list .pic img {
 height: auto;
 width: 100%;
} #zhanhuixuanchuan .tgfs .box .list .text {
 width: 100%;
 box-sizing:border-box;
 font-size: 0.22rem;
 line-height: 0.38rem;
 color: #666666;
} #zhanhuixuanchuan .tgfs .box .list .text .t {
 font-size: 0.32rem;
 padding-bottom: 0.2rem;
 color: #333333;
} #zhanhuixuanchuan .zhxcys {
 background-color: #fafafa;
 padding-top: 0.2rem;
 padding-bottom: 0.2rem;
} #zhanhuixuanchuan .zhxcys .box {
 padding-top: 0.1rem;
} #zhanhuixuanchuan .zhxcys .box ul{

 padding: 0;
} #zhanhuixuanchuan .zhxcys .box ul li{
width:100%;
 background-color: #FFFFFF;
 padding: 1rem;
 box-sizing:border-box;
 text-align: center;
 padding-top: 0.2rem;
 padding-bottom: 0.2rem;
 margin-top:.1rem;
}
#zhanhuixuanchuan .zhxcys .box ul li img{ width:15%;}
 #zhanhuixuanchuan .zhxcys .box ul li strong {
 font-size: 0.32rem;
 font-weight: normal;
 color: #444444;
 display: block;
 padding-top: 0.15rem;
 padding-bottom: 0.15rem;
 text-align: center;
} #zhanhuixuanchuan .zhxcys .box ul li p {
 font-size: 0.22rem;
 line-height: 0.4rem;
 color: #666666;
} #zhanhuixuanchuan .qfwtgjh {
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #zhanhuixuanchuan .qfwtgjh .box {
 padding-top: 0.1rem;
} #zhanhuixuanchuan .qfwtgjh .box ul{

 padding: 0;
} #zhanhuixuanchuan .qfwtgjh .box ul li{
width:100%;
 border: .01rem solid #e8e8e8;
 box-sizing:border-box;
 margin-top:.2rem;
}#zhanhuixuanchuan .qfwtgjh .box ul li .text {
 padding-top: 0.25rem;
 padding-right: 0.32rem;
 padding-bottom: 0.25rem;
 padding-left: 0.32rem;
 font-size: 0.22rem;
 line-height: 0.4rem;
 color: #666666;
} #zhanhuixuanchuan .qfwtgjh .box ul li .text strong {
 font-size: 0.32rem;
 font-weight: normal;
 color: #000000;
 padding-bottom: 0.2rem;
 display: block;
} #zhanhuixuanchuan .qfwtgjh .box ul li img {
 height: auto;
 width: 100%;
} #zhubanfangshili .xtss {
	background-image: url(../images/zbfsl_bg1.jpg);
	background-repeat: no-repeat;
	background-position: 84% bottom;
	padding-top: 0.4rem;
	padding-bottom: 3rem;
 padding-left:.2rem;
 padding-right:.2rem;
	box-sizing:border-box;
	box-sizing:border-box;
	background-size:auto 60%;
	background-color: #e4f7fe;
} #zhubanfangshili .ylss {
 background-image: url(../images/zbfsl_bg2.jpg);
 background-repeat: no-repeat;
 background-position: center center;
background-position: 5% bottom;
background-size:auto 60%;
 padding-top: 0.4rem;
 padding-bottom: 2.5rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
 box-sizing:border-box;
} #zhubanfangshili .zbf {
 box-sizing:border-box;
 padding-top: 0.4rem;
} #zhubanfangshili .xtss .zbf {
 padding-top: 0.4rem;
} #zhubanfangshili .ylss .zbf {
 padding-right: 0rem;
} #zhubanfangshili .zbf p {
 font-size: 0.22rem;
 line-height: 0.38rem;
 color: #666666;
} #zhubanfangshili .zbf strong {
 font-size: 0.34rem;
 font-weight: normal;
 color: #d00111;
 display: block;
 padding-bottom: 0.15rem;
} #zhubanfangshili .zbf .type {
 padding-top: 0.3rem;
} #zhubanfangshili .zbf .type ul li {
 font-size: 0.22rem;
 color: #444444;
 background-image: url(../images/li-r-fk.png);
 background-repeat: no-repeat;
 background-position: left center;
 background-size:.2rem auto;
 padding-top: 0.12rem;
 padding-bottom: 0.12rem;
 padding-left: 0.38rem;
} #zhubanfangshili .zfzc {
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #zhubanfangshili .zfzc .text {
 font-size: 0.22rem;
 line-height: 0.34rem;
 color: #666666;
 padding-top: 0.2rem;
 padding-bottom: 0.2rem;
 text-align: center;
} #zhubanfangshili .zfzc .box {

} #zhubanfangshili .zfzc .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} #zhubanfangshili .zfzc .box ul li{
 flex-basis: calc(100% - 0rem);
 background-color: #f4f5f6;
 -moz-border-radius: 0.05rem;
 -webkit-border-radius: 0.05rem;
 border-radius: 0.05rem;
 overflow: hidden;
 margin-bottom:.2rem;
}#zhubanfangshili .zfzc .box ul li img {
 height: auto;
 width: 100%;
} #zhubanfangshili .zfzc .box ul li p {
 font-size: 0.22rem;
 line-height: 0.38rem;
 color: #666666;
 padding-top: 0.25rem;
 padding-right: 0.32rem;
 padding-bottom: 0.32rem;
 padding-left: 0.32rem;
} #zhubanfangshili .jjdsjhgggsk {
padding-top: 0rem;
 padding-bottom: 0.4rem;
 box-sizing:border-box; padding-left:.1rem;
 padding-right:.1rem;
} #zhubanfangshili .jjdsjhgggsk .box {

 box-sizing:border-box;
} #zhubanfangshili .jjdsjhgggsk .swiper-slide {
 padding-bottom: 0.9rem;
} #zhubanfangshili .jjdsjhgggsk .box .con{
 overflow: hidden;
 box-sizing:border-box;
} #zhubanfangshili .jjdsjhgggsk .box .con ul {
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
 width: 100%;
} #zhubanfangshili .jjdsjhgggsk .box .con ul li{
 
 width: 50%;
 box-sizing:border-box;
 margin-top: 0.35rem;
 padding-left:.1rem;
 padding-right:.1rem;
}#zhubanfangshili .jjdsjhgggsk .box .con ul li p {
 background-color: #f9f9f9;
 padding-top: 0.12rem;
 padding-right: 0.25rem;
 padding-bottom: 0.18rem;
 padding-left: 0.25rem;
 font-size: 0.22rem;
 line-height: 0.36rem;
 color: #666666;background-color: #f9f9f9;clear: both;
	float: none;
} #zhubanfangshili .jjdsjhgggsk .box .con ul li img {
 height: auto;
 width: 100%;
 float:left;
} #zhubanfangshili .jjdsjhgggsk .swiper-pagination-bullet{
 height: 0.16rem;
 width: 0.16rem;
 opacity: 1;
 background-color: #FFFFFF;
 outline:none;
 border: .01rem solid #CCCCCC;
} #zhubanfangshili .jjdsjhgggsk .swiper-pagination-bullet-active{
 background-color: #d60322;
}#zhubanfangshili .hezuohuoban {
 padding-bottom: .4rem;
} #zhubanfangshili .hezuohuoban .tab {
 text-align: center;
 padding-top: 0.25rem;
} #zhubanfangshili .hezuohuoban .tab ul li {
 font-size: 0.22rem;
 line-height: 0.62rem;
 color: #444444;
 background-color: #ebebeb;
 white-space: nowrap;
 display: inline-block;
 height: 0.62rem;
 margin-right: 0.15rem;
 margin-left: 0.15rem;
 padding-right: 0.5rem;
 padding-left: 0.5rem;
 -moz-border-radius: 0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 cursor: pointer;
} #zhubanfangshili .hezuohuoban .tab ul li.on {
 color: #FFFFFF;
 background-color: #c42929;
} #zhubanfangshili .hezuohuoban .box {
 margin-top: 0.5rem;
 clear: both;
 float: none;
} #zhubanfangshili .hezuohuoban .box .list {
 display: none; padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #zhubanfangshili .hezuohuoban .box .list.cur {
 display: block;
} #zhubanfangshili .hezuohuoban .box .list ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
 box-sizing:border-box;
} #zhubanfangshili .hezuohuoban .box .list ul li {
 text-align: center;
 width: 33.333%;
 box-sizing:border-box;
 padding: 0.05rem;
}

#zhubanfangshili .hezuohuoban .box .list ul li img{ width:100%; height:auto }
 #zhubanfangshili .hezuohuoban .box .list ul li .name {
 box-sizing:border-box;
 padding-top: 0.06rem;
 padding-right: 0.15rem;
 padding-bottom: 0.1rem;
 padding-left: 0.15rem;
} #zhanweiyuding {
 background-color: #f2f6f9;
 background-image: url(../images/zwyd_bg_bg.png);
 background-repeat: repeat-x;
 background-position: center top;
 padding-bottom: 0.2rem;
} #zhanweiyuding .shuju {
padding-top: .2rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
 position: relative;
} #zhanweiyuding .shuju .box {
 background-color: #FFFFFF;

 width: 100%;

 z-index: 10;

 -moz-border-radius: 0.06rem;
 -webkit-border-radius: 0.06rem;
 border-radius: 0.06rem;
 -moz-box-shadow: 0rem 0rem 0.06rem rgba(0, 0, 0, 0.06);
 -webkit-box-shadow: 0rem 0rem 0.06rem rgba(0, 0, 0, 0.06);
 box-shadow: 0rem 0rem 0.06rem rgba(0, 0, 0, 0.06);
 padding-top: 0.42rem;
 padding-right: 0.42rem;
 padding-left: 0.42rem;
 box-sizing:border-box;
} #zhanweiyuding .shuju .box .text strong {
 font-size: 0.32rem;
 color: #333333;
 font-weight: normal;
} #zhanweiyuding .shuju .box .text p {
 font-size: 0.24rem;
 line-height:.36rem;
 color: #666666;
 padding-top: 0.08rem;
} #zhanweiyuding .shuju .box ul {
 margin-top: 0.4rem;
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
 width: 94%;
 margin-right: auto;
 margin-left: auto;
} #zhanweiyuding .shuju .box ul li .num {
 font-size: 0.35rem;
 font-weight: bold;
 color: #3a3a3a;
 padding-bottom: 0.2rem;
} #zhanweiyuding .shuju .box ul li{
 flex-basis: calc(50% - 0.2rem);
 font-size: 0.2rem;
 line-height: 0.36rem;
 color: #666666;
 text-align: center;
 padding-bottom:.3rem;
} #zhanweiyuding .zhanweishenqingbiao {
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #zhanweiyuding .zhanweishenqingbiao .box {
 background-color: #FFFFFF;
 margin-top: 0.2rem;
 -moz-border-radius: 0.02rem;
 -webkit-border-radius: 0.02rem;
 border-radius: 0.02rem;
 -moz-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.04);
 -webkit-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.04);
 box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.04);
} #zhanweiyuding .zhanweishenqingbiao .box .head {
 line-height: 0.36rem;
 background-color: #fafbfd;
 padding-left: 0.26rem;
 color: #999999;
 padding-top:.3rem;
 padding-bottom:.3rem;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox {
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.4rem;
 padding-right:.4rem;
 box-sizing:border-box;
 font-size: 0.22rem;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl {
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dt {
	position: relative;
	white-space: nowrap;
	width: 100%;
	margin: 0px;
	padding: 0px;padding-bottom: .2rem;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl font {
 color: #FF0000;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd {
	position: relative;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: .2rem;
	padding-left: 0px;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd .Validform_checktip{
	position: absolute;
	top: 108%;
	right: 0rem;
	height:0.26rem;
	line-height: 0.26rem;
	display: none;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd.l {
 padding-right: 0rem;
 padding-left: 0rem;
 text-align:center;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd .tn {
	white-space: nowrap;
	width: 1px;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd .txt {
	height: 0.8rem;
	padding-right: 0.1rem;
	padding-left: 0.1rem;
 border: .01rem solid #b6b6b6;
	box-sizing:border-box;
	outline:none;
	-moz-border-radius: 0.06rem;
	-webkit-border-radius: 0.06rem;
	border-radius: 0.06rem;
	font-size: 0.24rem;
	width: 100%;
	
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd .gs {

} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd .mj {
 width:  100%;
} 
 #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd .mmj {
 width: 100%;
}
#zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd.w1 {
 width: 100%;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd .w2 {
 width:0.56rem;
 text-align:center;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd.w5 {
	display: none;
}
#zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl.mtb{
	display: table;
	width: 100%;
}
#zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl.mtb dt {
	vertical-align: middle;
	display: none;
}
#zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl.mtb dd {
	vertical-align: middle;
	display: table-cell;
}

 #zhanweiyuding .zhanweishenqingbiao .box .biaogebox dl dd .sendcode {
	position: absolute;
	top: 0rem;
	right: -0.01rem;
	height: 0.8rem;
	padding-left: 0.15rem;
	padding-right: 0.15rem;
	color: #3a68ac;
	background-color: #eff4ff;
	outline: 0;
	cursor: pointer;
	border: 0.01rem solid #bbbbbb;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox .btn {
 text-align: center;
 margin-top: 0.1rem;
} #zhanweiyuding .zhanweishenqingbiao .box .biaogebox .btn .btn {
 font-size: 0.28rem;
 color: #FFFFFF;
 background-color: #e84343;
 height: 0.8rem;
 width: 100%;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 outline:none;
 cursor: pointer;
 -moz-border-radius: 0.06rem;
 -webkit-border-radius:0.06rem;
 border-radius: 0.06rem;
} #zhanweiyuding .shenqingliucheng .box {
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #zhanweiyuding .shenqingliucheng .box ul li {
	text-align: center;
	display: inline-block;
	width: 100%;
	font-size: 0.22rem;
	color: #333333;
	border: 1px solid #CCCCCC;
	padding-top: 0.2rem;
	padding-bottom: 0.2rem;
 padding-left:.2rem;
 padding-right:.2rem;
	box-sizing:border-box;
	display: -webkit-flex;
	-webkit-align-items: center;
	display: flex;
	margin-bottom:.2rem;		-moz-border-radius: 0.06rem;
	-webkit-border-radius:0.06rem;
	border-radius: 0.06rem;
	background-color: #FFFFFF;
	counter-increment: myIndex;
	position: relative;
}
#zhanweiyuding .shenqingliucheng .box ul li:after
{
	content:counter(myIndex);
	font-size: 1.2rem;
	font-style: italic;
	color: rgba(0, 0, 0, 0.06);  
	position: absolute;
	height: .4rem;
	line-height:.4rem;
	top: 50%;
	right: .2rem;
	bottom: 50%;
	margin-top: -.2rem;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}
 #zhanweiyuding .shenqingliucheng .box ul li img{ width:.8rem; margin-right:.2rem;}

#zhanweiyuding .shenqingliucheng .box ul li p {
font-size: 0.28rem;
} #zhanweihuodong .toutiaoslide {
 margin-top: 0rem;
} #zhanweihuodong .toutiaoslide .swiper-slide {
 position: relative;
} #zhanweihuodong .toutiaoslide .swiper-slide img {
 float: left;
 height: auto;
 width: 100%;
} #zhanweihuodong .toutiaoslide .swiper-slide a {
 display: block;
} #zhanweihuodong .toutiaoslide .swiper-slide a:after {
 content:"";
 background-image: url(../images/hd_sldbgyy.png);
 background-repeat: no-repeat;
 background-position: left bottom;
 background-size:100% 80%;
 display: block;
 position: absolute;
 z-index: 1;
 height: 100%;
 width: 100%;
 left: 0rem;
 top: 0rem;
 right: 0rem;
 bottom: 0rem;
} #zhanweihuodong .toutiaoslide .swiper-slide .text {
 position: absolute;
 width: 65%;
 left: 0.2rem;
 bottom: -3rem;
 z-index: 2;
 -o-transition:all .6s;
 -moz-transition:all .6s;
 -webkit-transition:all .6s;
 -ms-transition:all .6s;
 transition:all .6s;
} #zhanweihuodong .toutiaoslide .swiper-slide.swiper-slide-active .text{
 bottom: 0.2rem;
} #zhanweihuodong .toutiaoslide .swiper-slide .text strong {
 font-size: 0.3rem;
 font-weight: normal;
 display: block;
 color: #FFFFFF;
} #zhanweihuodong .toutiaoslide .swiper-slide .text .xx {
 color: #ffe373;
 display: block;
 padding-top: 0.1rem;
 padding-bottom: 0.15rem;
} #zhanweihuodong .toutiaoslide .swiper-slide .text p {
	font-size: 0.22rem;
	line-height: 0.32rem;
	color: #FFFFFF;
	padding-top: 0.1rem;
	display: none;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
} #zhanweihuodong .toutiaoslide .swiper-pagination{
 text-align: right;
 bottom: 0.2rem;
 padding-right: 0.2rem;
 box-sizing:border-box;
} #zhanweihuodong .toutiaoslide .swiper-pagination-bullet{
 height: 0.2rem;
 width: 0.2rem;
 opacity: 1;
 background-color: transparent;
 outline:none;
 border: .02rem solid #ffffff;
} #zhanweihuodong .toutiaoslide .swiper-pagination-bullet-active{
 background-color: transparent;
 border: .02rem solid #d60322;
}#zhanweihuodong .jingcaineirongtuijian {
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.4rem;
 padding-right:.4rem;
 box-sizing:border-box;
} #zhanweihuodong .jingcaineirongtuijian .box {
 margin-top: 0.1rem;
} #zhanweihuodong .jingcaineirongtuijian .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} #zhanweihuodong .jingcaineirongtuijian .box ul li{
width:100%;
margin-top:.2rem;

 border: .01rem solid #e2e2e2;
 box-sizing:border-box;
}#zhanweihuodong .jingcaineirongtuijian .box ul li img {
 height: auto;
 width: 100%;
} #zhanweihuodong .jingcaineirongtuijian .box ul li .text {
 padding: 0.2rem;
} #zhanweihuodong .jingcaineirongtuijian .box ul li .text a {
 font-size: 0.28rem;
 font-weight: bold;
 color: #333333;
 text-decoration: none;
} #zhanweihuodong .jingcaineirongtuijian .box ul li .text .sj {
 background-image: url(../images/ico-hdsj.png);
 background-repeat: no-repeat;
 background-position: left center;
 background-size:0.32rem auto;
 margin-top: 0.2rem;
 padding-left: 0.4rem;
 font-size: 0.22rem;
} #zhanweihuodong .jingcaineirongtuijian .box ul li .text .dd {
 background-image: url(../images/ico-hddd.png);
 background-repeat: no-repeat;
 background-position: left center;
 background-size:0.32rem auto;
 margin-top: 0.1rem;
 padding-left: 0.4rem;
 font-size: 0.22rem;
}#zhanweihuodong .jingcaineirongtuijian .box .more {
 text-align: center;
 padding-top: 0.4rem;
} #zhanweihuodong .jingcaineirongtuijian .box .more a {
 line-height: 0.52rem;
 color: #666666;
 background-image: url(../images/tjhd-ckgd_bg.png);
 background-repeat: no-repeat;
 background-position: 86% 46%;
 background-size:auto 32%;
 text-align: center;
 white-space: nowrap;
 display: inline-block;
 height: 0.52rem;
 padding-right: 0.43rem;
 padding-left: 0.33rem;
 border: .01rem solid #ababab;
 -moz-border-radius: 0.5rem;
 -webkit-border-radius: 0.5rem;
 border-radius: 0.5rem;
 text-decoration: none;
} #zhanweihuodong .wjyjjb {
 padding-bottom: 0rem;
} #zhanweihuodong .wjyjjb .box {
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
 overflow: hidden;
} #zhanweihuodong .wjyjjb .box ul {
list-style-type: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0;
} #zhanweihuodong .wjyjjb .box ul li{
flex-basis: calc(50% - .1rem);
 text-align: center;
 padding-top: 0.2rem;
 padding-bottom: 0.2rem;
} #zhanweihuodong .wjyjjb .box ul li img{
 -moz-border-radius: 50%;
 -webkit-border-radius: 50%;
 border-radius: 50%;
 width:60%;
} #zhanweihuodong .wjyjjb .box ul li strong {
 font-size: 0.28rem;
 font-weight: normal;
 display: block;
 padding-top: 0.15rem;
 padding-bottom: 0.06rem;
} #zhanweihuodong .wjyjjb .box ul li p {
 font-size: 0.22rem;
 color: #888888;
} #zhanweihuodong .wangjiehuigu {
 background-color: #f4f4f4;
padding-top: 0.4rem;
 padding-bottom: 0rem;
 padding-left:0rem;
 padding-right:0rem;
 box-sizing:border-box;
} #zhanweihuodong .wangjiehuigu .box {
	height: 5.5rem;
	margin-top: 0.5rem;
	position: relative;
	overflow: hidden;
	display: none;
} #zhanweihuodong .wangjiehuigu .box .poster_box {
 overflow: hidden;
} #zhanweihuodong .wangjiehuigu .box .poster_box h2 {
 font-size: 0.3rem;
 color: #015293;
 font-weight: bold;
 text-align: center;
} #zhanweihuodong .wangjiehuigu .box .poster_box h3 {
 font-size: 0.22rem;
 color: #015293;
 margin: 0.1rem 0 0.35rem;
 text-align: center;
} #zhanweihuodong .wangjiehuigu .box .poster-main {
 position: relative;
 width: 100%;
 height: 5.2rem!important;
 margin-left: auto;
 margin-right: auto;
} #zhanweihuodong .wangjiehuigu .box .poster-main img {
 display: block;
} #zhanweihuodong .wangjiehuigu .box .poster-main a, .poster-main img {
 display: block;
 width: 100%;
 height: 100%;
} #zhanweihuodong .wangjiehuigu .box .poster-main img {
} #zhanweihuodong .wangjiehuigu .box .poster-main .poster-list {
 width: 10rem;
 height: 5rem;

} #zhanweihuodong .wangjiehuigu .box .poster-main .poster-list .poster-item {
 width: 2rem;
 height: 5rem;
 position: absolute;
 left: 0;
 top: 0;
} #zhanweihuodong .wangjiehuigu .box .poster-main .poster-list .poster-item .item {
 position: relative;
 width: 100%;
 height: 100% } #zhanweihuodong .wangjiehuigu .box .poster-main .poster-btn {
 position: absolute;
 top: 0;
 cursor: pointer;
 filter: opacity(.5) brightness(1);
} #zhanweihuodong .wangjiehuigu .box .poster-main .poster-btn:hover {
 filter: opacity(1) brightness(2);
} #zhanweihuodong .wangjiehuigu .box .poster-main .poster-prev-btn {
 left: 0;
 background: url(left.png) no-repeat center center;
} #zhanweihuodong .wangjiehuigu .box .poster-main .poster-next-btn {
 right: 0;
 background: url(right.png) no-repeat center center;
} #zhanweihuodong .wangjiehuigu .box .poster-item-title {
 background:rgba(0, 0, 0, 0.2);
 color: #FFF;
 width: 100%;
 height: auto;
 position: absolute;
 bottom: 0;
 text-indent: 0.29rem;
 font-size: 0.22rem;
 padding: 0.2rem;
 box-sizing:border-box;
} #zhanweihuodong .wangjiehuigu .box .lunbo_btn {
 height: 0.15rem;
 width: 100%;
 margin: 0rem auto;
 position: absolute;
 z-index: 3;
 text-align: center;
 bottom: 0.02rem } #zhanweihuodong .wangjiehuigu .box .lunbo_btn li {
 width: 0.1rem;
 height: 0.1rem;
 display: inline-block;
 background-color: rgba(0, 0, 0, 0.1);
 border-radius: 50%;
 margin: 0rem 0.02rem;
 cursor: pointer;
} #zhanweihuodong .wangjiehuigu .box .lunbo_btn li.poster-btn-active {
 background-color: #e50012;
 border: .02rem solid #FFFFFF;
 -moz-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.08);
 -webkit-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.08);
 box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.08);
 margin-bottom: -0.02rem;
} #zhanweihuodong .hezuohuoban {
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #zhanweiyouhui .zhanhuiguanzhongyingxiangli {
 background-color: #f4f6f8;
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} 
#zhanweihuodong .wangjiehuigu .m-box{ padding-top:.2rem;}
#zhanweihuodong .wangjiehuigu .m-box img{
	height: auto;
	width: 100%;
	float:left;
	
}
#zhanweihuodong .wangjiehuigu .m-box .swiper-slide:after
{
content:"";display: block;
	clear: both;
	float: none;
}
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .box {display: none;}
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .m-box {
	height: auto;
	margin-top: 0.2rem;
	position: relative;
	
}
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .m-box ul{display: flex;
flex-wrap: wrap;
align-content: flex-start;}
 #zhanweiyouhui .zhanhuiguanzhongyingxiangli .m-box ul li {
width:33.33%; height:auto;box-sizing:border-box;
float:left;
padding:.03rem;
margin-bottom:-.04rem;
}
 #zhanweiyouhui .zhanhuiguanzhongyingxiangli .m-box ul li:nth-child(1), #zhanweiyouhui .zhanhuiguanzhongyingxiangli .m-box ul li:nth-child(2) {width:50%; }
#zhanweiyouhui .zhanhuiguanzhongyingxiangli .m-box ul li img{ width:100%; height:auto;}


 #zhanweiyouhui .sqzwurl {
 padding-top: 0.8rem;
 padding-bottom: 0.8rem;
} #zhanweiyouhui .sqzwurl .common_tit p:before{
 background-color:#ffffff;
 margin-top: 0rem;
} #zhanweiyouhui .sqzwurl .common_tit p {
 font-size: 0.22rem;
} #zhanweiyouhui .sqzwurl .box {
 text-align: center;
 padding-top: 0.5rem;
} #zhanweiyouhui .sqzwurl .box a {
 line-height: 0.7rem;
 text-align: center;
 height: 0.7rem;
 width: 3.05rem;
 font-size: 0.26rem;
 color: #ffffff;
 background-color: #e50012;
 display: inline-block;
 -moz-border-radius: 0.06rem;
 -webkit-border-radius: 0.06rem;
 border-radius: 0.06rem;
 text-decoration: none;
} #zhanweiyouhui .zhuanshuquanyi {
padding-top: 0.4rem;
 padding-bottom: 0.2rem;
 padding-left:.2rem;
 padding-right:.2rem;

 background-image: url(../images/zsqy_bg.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 background-size:100% 100%;
 box-sizing:border-box;
 padding-bottom: 0.8rem;
 background-size:auto 100%;
} #zhanweiyouhui .zhuanshuquanyi .box {
 margin-top: 0.6rem;
} #zhanweiyouhui .zhuanshuquanyi .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} #zhanweiyouhui .zhuanshuquanyi .box ul li{
 flex-basis: calc(50% - 0.1rem);
 background-color: #FFFFFF;
 padding: 0.3rem;
 box-sizing:border-box;
}#zhanweiyouhui .zhuanshuquanyi .box ul li strong {
 font-size: 0.28rem;
 color: #e50012;
 display: block;
 padding-bottom: 0.15rem;
} #zhanweiyouhui .zhuanshuquanyi .box ul li p {
 font-size: 0.22rem;
 line-height: 0.38rem;
 color: #666666;
} #zhanweiyouhui .zhuanshuquanyi .box ul li font {
 color: #e84343;
 font-weight: bold;
} #zhanweiyouhui .czsyszk {
padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #zhanweiyouhui .czsyszk .box {
 margin-top: 0.1rem;
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} #zhanweiyouhui .czsyszk .box .list{
width:100%;

 border-right-width: 0.01rem;
 border-bottom-width: 0.01rem;
 border-left-width: 0.01rem;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-right-color: #e9e9e9;
 border-bottom-color: #e9e9e9;
 border-left-color: #e9e9e9;
 box-sizing:border-box;
 margin-top:.2rem;
} #zhanweiyouhui .czsyszk .box .list .tit {
 font-size: 0.26rem;
 line-height: 0.62rem;
 color: #FFFFFF;
 background-color: #e50012;
 text-align: center;
 height: 0.62rem;
} #zhanweiyouhui .czsyszk .box .list .con {
 padding-top: 0.3rem;
 padding-right: 0.4rem;
 padding-bottom: 0.3rem;
 padding-left: 0.4rem;
 box-sizing:border-box;
} #zhanweiyouhui .czsyszk .box .list .con .pic {
 text-align: center;
 padding-bottom: 0.15rem;
} #zhanweiyouhui .czsyszk .box .list .con .pic img {
 height: auto;
 width: 100%;
} #zhanweiyouhui .czsyszk .box .list .con .text ul li {
 font-size: 0.22rem;
 line-height: 0.36rem;
 color: #444444;
 padding-top: 0.04rem;
 padding-bottom: 0.04rem;
 background-image: url(../images/ico-wz-yd.png);
 background-repeat: no-repeat;
 background-position: 0rem 0.15rem;
 padding-left: 0.18rem;
} #zhanweiyouhui .czsyszk .box .list .con .text ul li span {
 color: #999999;
} #zhanweiyouhui .czspptgjh {
 padding-top: 0.5rem;
 background-image: url(../images/tjjh_bg-01.jpg);
 background-repeat: no-repeat;
 background-position: center top;
 height: auto;
 box-sizing:border-box;
 margin-bottom: .4rem;
 background-size:auto 100%;
} #zhanweiyouhui .czspptgjh .box {
 margin-top: .5rem;
 background-color: #FFFFFF;
 height: 4.8rem;
 position: relative;
 box-sizing:border-box;
 -moz-border-radius: 0.05rem;
 -webkit-border-radius: 0.05rem;
 border-radius: 0.05rem;
 -moz-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.08);
 -webkit-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.08);
 box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.08);
} #zhanweiyouhui .czspptgjh .box ul{
display: flex;
flex-wrap: wrap;
align-content: flex-start;

} #zhanweiyouhui .czspptgjh .box ul li{
 -webkit-flex: 1;
 flex: 1;
 height: 5rem;
 position: relative;
} #zhanweiyouhui .czspptgjh .box ul li .text {
 position: absolute;
 z-index: 2;
 left: 0.2rem;
 right: 0.2rem;
 top:0rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
 padding-top:.4rem;
} #zhanweiyouhui .czspptgjh .box ul li .text .no {
 font-size: 0.38rem;
 color: #363535;
 font-weight: bold;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #zhanweiyouhui .czspptgjh .box ul li .text .name {
 font-size: 0.28rem;
 color: #333333;
 padding-top: 0.15rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #zhanweiyouhui .czspptgjh .box ul li .text .txt {
 font-size: 0.22rem;
 line-height: 0.34rem;
 color: #888888;
 padding-top: 0.1rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
} #zhanweiyouhui .czspptgjh .box ul li .bg {
 background-image: url(../images/tgjh_li-bg.png);
 background-repeat: no-repeat;
 background-position: center center;
 background-size:100% 100%;
 position: absolute;
 z-index: 1;
 height: 0rem;
 width: 100%;
 left: 0rem;
 bottom:-0.2rem;
 -o-transition:all .3s;
 -moz-transition:all .3s;
 -webkit-transition:all .3s;
 -ms-transition:all .3s;
 transition:all .3s;
 overflow: hidden;
} #zhanweiyouhui .czspptgjh .box ul li .bg span {
 display: block;
 height: 1rem;
 width: 1rem;
 position: absolute;
 top: 0rem;
 right: -3rem;
 -o-transition:all .6s;
 -moz-transition:all .6s;
 -webkit-transition:all .6s;
 -ms-transition:all .6s;
 transition:all .6s;
}
#zhanweiyouhui .czspptgjh .box ul li .bg span img{ width:100%; height:auto}
 #zhanweiyouhui .czspptgjh .box ul li:hover .bg span,#zhanweiyouhui .czspptgjh .box ul li.on .bg span {
 right: 0rem;
} #zhanweiyouhui .czspptgjh .box ul li:hover .bg,#zhanweiyouhui .czspptgjh .box ul li.on .bg  {
 height: 5rem;
 bottom: .15rem;
} #zhanweiyouhui .czspptgjh .box ul li:hover .text,#zhanweiyouhui .czspptgjh .box ul li.on .text  {
 bottom: .1rem;
} #zhanweiyouhui .czspptgjh .box ul li:hover .text .no,#zhanweiyouhui .czspptgjh .box ul li.on .text .no {
 color: #FFFFFF;
} #zhanweiyouhui .czspptgjh .box ul li:hover .text .txt,#zhanweiyouhui .czspptgjh .box ul li.on .text .txt {
 color: #f6baba;
} #zhanweiyouhui .czspptgjh .box ul li:hover .text .name,#zhanweiyouhui .czspptgjh .box ul li.on .text .name {
 color: #FFFFFF;
} #zhanweiyouhui .czszptgjh {
 padding-top: 0.4rem;
 padding-bottom: 0.4rem;
 padding-left:.2rem;
 padding-right:.2rem;
 box-sizing:border-box;
} #zhanweiyouhui .czszptgjh .box {
 margin-top: 0.2rem;
} #zhanweiyouhui .czszptgjh .box ul{
 list-style-type: none;
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
 padding: 0;
} #zhanweiyouhui .czszptgjh .box ul li{
width:100%;
 border: .01rem solid #f1f1f1;
 -moz-border-radius: 0.03rem;
 -webkit-border-radius: 0.03rem;
 border-radius: 0.03rem;
 -moz-box-shadow: 0rem 0rem 0.02rem rgba(0, 0, 0, 0.04);
 -webkit-box-shadow: 0rem 0rem 0.02rem rgba(0, 0, 0, 0.04);
 box-shadow: 0rem 0rem 0.02rem rgba(0, 0, 0, 0.04);
 box-sizing:border-box;
 padding-top: 0.35rem;
 padding-right: 0.35rem;
 padding-bottom: 1rem;
 padding-left: 0.35rem;
 position: relative;
 margin-top:.2rem;
}#zhanweiyouhui .czszptgjh .box ul li p {
 font-size: 0.22rem;
 line-height: 0.4rem;
 color: #666666;
 padding-top: 0.15rem;
 padding-bottom:.2rem;
} #zhanweiyouhui .czszptgjh .box ul li strong {
 font-size: 0.28rem;
 color: #333333;
} #zhanweiyouhui .czszptgjh .box ul li a {
	font-size: 0.22rem;
	line-height: 0.64rem;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ff8400;
	text-align: center;
	display: block;
	height: 0.64rem;
	width:2.6rem;
	position: absolute;
	left: 0.35rem;
	right: 0.35rem;
	text-decoration: none;
	bottom: 0.35rem;
	-moz-border-radius: 0.03rem;
	-webkit-border-radius: 0.03rem;
	border-radius: 0.03rem;
	margin-right: auto;
	margin-left: auto;
} .videoshowbox{
 display:none} .videoshowbox .masklayer{
 position:fixed;
 z-index:10000;
 height:100%;
 width:100%;
 left:0;
 top:0;
 right:0;
 bottom:0;
 background-color:rgba(0,0,0,.4)}
  .videoshowbox .box{
 position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:96%;text-align:center; z-index:100000;
 box-sizing:border-box;
 padding:.1rem;
 background-color:#ffffff;
 }
 


 .videoshowbox .box video{
 float:left;
 height:100%;
 width:100%;
 background-color: #000000;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
} .dxyzmtcc .auth_code{
 position: absolute;
 z-index: 100;
 right: 0rem;
 bottom: 100%;
 display: none;
 -moz-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.1);
 -webkit-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.1);
 box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.1);
 background-color: #FFFFFF;
 border: .01rem solid #CCCCCC;
 -moz-border-radius: 0.04rem;
 -webkit-border-radius: 0.04rem;
 border-radius: 0.04rem;
 padding: 0.2rem;

} .dxyzmtcc .auth_code .Validform_checktip{
 display:none;
} .dxyzmtcc .auth_code .yzmb{
 align-items: center;
 display: -webkit-flex;
} .dxyzmtcc .auth_code .code{
 height: 0.68rem;
 padding-right: 0.1rem;
 padding-left: 0.1rem;
 box-sizing: border-box;
 outline: none;
 font-size: 0.22rem;
 width: 1.2rem;
 border-top-width: 0.01rem;
 border-bottom-width: 0.01rem;
 border-left-width: 0.01rem;
 border-top-style: solid;
 border-right-style: none;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #b6b6b6;
 border-bottom-color: #b6b6b6;
 border-left-color: #b6b6b6;
} .dxyzmtcc .auth_code .send-code{
 height: 0.68rem;
 width: 1rem;
 background-color: #ffa235;
 border: .01rem solid #f90;
 outline:none;
 font-size: 0.28rem;
 font-weight: bold;
 color: #FFFFFF;
} .dxyzmtcc .auth_code .gbtcyzm{
	background-color: #FFFFFF;
	height: 0.42rem;
	width: 0.42rem;
 border: .01rem solid #CCCCCC;
	position: absolute;
	top: -0.31rem;
	right: -0.31rem;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	-moz-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.1);
	box-shadow: 0rem 0rem 0.1rem rgba(0, 0, 0, 0.1);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:40% auto;
	cursor: pointer;
	background-image: url(../images/close.png);
} .contactregistration{
 background-color:#fff;
 height:7.4rem;
 width:5.2rem;
 margin-top:-3.5rem;
 margin-left:-2.6rem;
 border:.01rem solid #d8d8d8;
 position:fixed;
 z-index:100;
 left:50%;
 top:50%;
 right:50%;
 bottom:50%;
 border-radius:0.05rem;
 box-shadow:0 0 0.1rem rgba(0,0,0,.1);
 display:none;
 min-width:4rem;
} .contactregistration .close{
 line-height:0.4rem;
 background-color:rgba(0,0,0,.4);
 height:0.4rem;
 width:0.4rem;
 border:.02rem solid #e5e5e5;
 position:absolute;
 top:-0.12rem;
 right:-0.12rem;
 border-radius:50%;
 background-image:url(../images/close.png);
 background-size:40% auto;
 background-repeat:no-repeat;
 background-position:center center;
 cursor:pointer} .contactregistration .head{
 background-color:#f2f2f2;
 padding-top:0.15rem;
 padding-right:0.2rem;
 padding-bottom:0.15rem;
 padding-left:1rem;
 font-size:0.22rem;
 background-image:url(../images/ico-lxwm-tb.png);
 background-size:0.5rem auto;
 background-repeat:no-repeat;
 background-position:0.2rem center} .contactregistration ul{
 padding:0.2rem;
 box-sizing:border-box} .contactregistration ul li{
 display:block;
 padding-bottom:0.1rem;
 position: relative;
} .contactregistration ul li .sendcode{
 height:0.56rem;
} .contactregistration ul li .auth_code{
 right: 0rem;
 top: -0.85rem;
 height:.72rem;
} .contactregistration ul li.gsmc{
 font-size:0.22rem;
 color:#333} .contactregistration ul li.gsmc span{
 color:#f60} .contactregistration ul li .txt{
 background-color:#f2f2f2;
 height:0.6rem;
 width:100%;
 padding-left:0.15rem;
 outline:0;
 border:.01rem solid #e7e7e7;
 box-sizing:border-box;
 font-size:0.26rem;
 border-radius:0.05rem} .contactregistration ul li .textarea{
 background-color:#f2f2f2;
 height:0.8rem;
 width:100%;
 padding-left:0.15rem;
 outline:0;
 border:.01rem solid #e7e7e7;
 box-sizing:border-box;
 font-size:0.15rem;
 border-radius:0.05rem;
 font-family:"微软雅黑";
 padding-top:0.05rem;
 box-sizing:border-box;
 line-height:0.22rem;
 outline:0} .contactregistration ul li .btn{
 font-size:0.28rem;
 font-weight:700;
 color:#ffffff;
 background-color:#e75050;
 text-align:center;
 height:0.82rem;
 border:.01rem solid #e75050;
 width:100%;
 border-radius:0.05rem;
 cursor:pointer;
 outline:0} .myreginfo .tipsico{
 text-align:center;
 font-size:0.32rem;
 color:#16b385} .myreginfo .tipsico span{
 background-image:url(../images/ico-cgbm-ok.png);
 background-repeat:no-repeat;
 background-position:center center;
 background-size:auto 100%;
 display:block;
 height:0.8rem;
 width:0.8rem;
 margin-top:0.2rem;
 margin-bottom:0.15rem;
 margin-right:auto;
 margin-left:auto} .myreginfo .text1{
 font-size:0.26rem;
 line-height:0.34rem;
 color:#666;
 padding-top:0.6rem;
 text-align:center} .myreginfo .myid{
 text-align:center;
 padding-top:0.4rem;
 padding-bottom:0.2rem;
 font-size:0.15rem} .myreginfo .myid strong{
 color:red;
 font-size:0.22rem} .myreginfo .myid p{
 padding-top:0.1rem} .myreginfo .myid img{
 height:auto;
 width:1.34rem} .myreginfo .myinfo{
 width:6.8rem;
 margin-right:auto;
 margin-left:auto;
 background-color:#f3f4f6;
 padding:0.2rem;
 box-sizing:border-box;
 line-height:0.26rem;
 font-size:0.15rem } .myreginfo .myinfo strong{
 font-weight:400;
 color:red} .baoming-show .mainbanner,.baoming-show .tuanticanguanbaoming .head,.baoming-show .applicationform .tit{
 display:none;
} .tuanticanguanbaoming .head ul{
 display: flex;
 flex-wrap: wrap;
 align-content: flex-start;
} .baoming-show .applicationform{
 padding-top: 0rem;
} .myreginfo .zhanhuishijian{
 margin-right:auto;
 margin-left:auto;
 padding-top:0.2rem;
 padding-bottom:0.4rem;
 font-size:0.24rem;
 line-height:0.34rem} .myreginfo .zhanhuishijian ul{
 margin-top:0.1rem;
 margin-bottom:0.1rem} .myreginfo .zhanhuishijian ul li{
 line-height:0.36rem;
 background-color:#f7f7f9;
 display:block;
 padding-top:.2rem;
 padding-bottom:.2rem;
 margin-top:0.01rem;
 padding-left:0.2rem} .myreginfo .zhanhuishijian ul li:nth-child(2n){
 background-color:#eff0f3} .myreginfo .zhanhuishijian a{
 color:#ffae00;
 text-decoration:underline} .myreginfo .myinfo .downzslm{
 padding-top: 0.2rem;
} .myreginfo .myinfo .downzslm a {
 font-size: 0.22rem;
 font-weight: bold;
 color: #0066CC;
 line-height: 0.3rem;
 display: inline-block;
 height: 0.3rem;
 padding-left: 0.3rem;
 background-image: url(../images/pdf.png);
 background-repeat: no-repeat;
 background-position: left center;
 text-decoration: underline;
} .disclaimer-layer{
 display: none;
} .disclaimer-layer .B-layer{
 background-color: rgba(0, 0, 0, 0.4);
 position: fixed;
 z-index: 10000;
 height: 100%;
 width: 100%;
 left: 0rem;
 top: 0rem;
 right: 0rem;
 bottom: 0rem;
} .disclaimer-layer .Pop-up-layer-con{
 background-color: #FFFFFF;
 height: 6.8rem;
 width: 8rem;
 margin-top: -3.4rem;
 margin-left: -4rem;
 position: fixed;
 z-index: 100000;
 left: 50%;
 top: 50%;
 right: 50%;
 bottom: 50%;
 overflow: hidden;
 border-radius: 0.03rem;
 box-shadow: 0rem 0rem 0.3rem rgba(0, 0, 0, 0.2);
}.disclaimer-layer .Pop-up-layer-con .head {
 height: 0.4rem;
 width: 100%;
 position: absolute;
 left: 0rem;
 top: 0rem;
 right: 0rem;
} .disclaimer-layer .Pop-up-layer-con .head span {
 background-image: url(../images/close-.png);
 background-repeat: no-repeat;
 background-position: center center;
 background-size:80% 80%;
 display: block;
 height: 0.2rem;
 width: 0.2rem;
 position: absolute;
 top: 0.1rem;
 right: 0.1rem;
 background-color: #999999;
} .disclaimer-layer .Pop-up-layer-con .text {
 height: 6.2rem;
 overflow: auto;
 position: absolute;
 left: 0.1rem;
 right: 0.1rem;
 bottom: 0.2rem;
 box-sizing:border-box;
 padding-top: 0.2rem;
 padding-right: 0.2rem;
 padding-bottom: 0.2rem;
 padding-left: 0.2rem;
} .disclaimer-layer .Pop-up-layer-con .text h2 {
 margin: 0rem;
 padding: 0rem;
} 
.yanqigonggao{
	background-color: #FFFFFF;

    width:90%;
	position: fixed;
	z-index: 1000000;

	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #CCCCCC;
	top:50%;left:50%;transform:translate(-50%,-50%);
}
.yanqigonggao .yqgggb{
	font-size: 12px;
	line-height: 30px;
	color: #666666;
	background-color: #FFFFFF;
	text-align: center;
	height: 30px;
	width: 30px;
	position: absolute;
	top: -15px;
	right: -15px;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	cursor: pointer;
}
.yanqigonggao .wzdl{
	font-size: 14px;
	line-height: 40px;
	color: #FFFFFF;
	background-color: #d62d2d;
	height: 40px;
	width: 140px;
	margin-left: -70px;
	position: absolute;
	left: 50%;
	right: 50%;
	bottom: 20px;
	text-align: center;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	cursor: pointer;
}
.yanqigonggao .box {
    font-size: 12px;
    line-height: 20px;
    color: #444444;
    width: 100%;
    box-sizing: border-box;
    padding-top: 16px;
    padding-right: 16px;
    padding-left: 16px;
	padding-bottom: 80px;
}

}
