﻿/* 中间内容左右板式 */
.cmc-g{display:block;width:100%}
.cmc-g::before,.cmc-g::after{display:table;content:" "}
.cmc-g::after{clear:both}
.cmc-g-newComponent{clear:both;margin:0}
.cmc-m{box-sizing:border-box;clear:both}
.cmc-gShowHidden>.cmc-g>.cmc-m{display:block !important}
.cmc-g{width:auto}
.cmc-g.cmc-m12>.cmc-m.cmc-m--default--1{float:left;clear:none;width:8.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m--default--2{float:left;clear:none;width:16.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m--default--3{float:left;clear:none;width:25%}
.cmc-g.cmc-m12>.cmc-m.cmc-m--default--4{float:left;clear:none;width:33.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m--default--5{float:left;clear:none;width:41.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m--default--6{float:left;clear:none;width:50%}
.cmc-g.cmc-m12>.cmc-m.cmc-m--default--7{float:left;clear:none;width:58.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m--default--8{float:left;clear:none;width:66.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m--default--9{float:left;clear:none;width:75%}
.cmc-g.cmc-m12>.cmc-m.cmc-m--default--10{float:left;clear:none;width:83.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m--default--11{float:left;clear:none;width:91.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m---d12{float:left;clear:none;width:100%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-def--0{margin-left:0}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-def--1{margin-left:8.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-def--2{margin-left:16.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-def--3{margin-left:25%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-def--4{margin-left:33.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-def--5{margin-left:41.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-def--6{margin-left:50%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-def--7{margin-left:58.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-def--8{margin-left:66.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-def--9{margin-left:75%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-def--10{margin-left:83.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-def--11{margin-left:91.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m--offset---d12{margin-left:100%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m--default--1{float:left;clear:none;width:8.33333333%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m--default--2{float:left;clear:none;width:16.66666667%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m--default--3{float:left;clear:none;width:25%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m--default--4{float:left;clear:none;width:33.33333333%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m--default--5{float:left;clear:none;width:41.66666667%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m--default--6{float:left;clear:none;width:50%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m--default--7{float:left;clear:none;width:58.33333333%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m--default--8{float:left;clear:none;width:66.66666667%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m--default--9{float:left;clear:none;width:75%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m--default--10{float:left;clear:none;width:83.33333333%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m--default--11{float:left;clear:none;width:91.66666667%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m---d12{float:left;clear:none;width:100%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m-o-def--0{margin-left:0}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m-o-def--1{margin-left:8.33333333%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m-o-def--2{margin-left:16.66666667%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m-o-def--3{margin-left:25%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m-o-def--4{margin-left:33.33333333%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m-o-def--5{margin-left:41.66666667%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m-o-def--6{margin-left:50%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m-o-def--7{margin-left:58.33333333%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m-o-def--8{margin-left:66.66666667%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m-o-def--9{margin-left:75%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m-o-def--10{margin-left:83.33333333%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m-o-def--11{margin-left:91.66666667%}
.cmc-g.cmc-g---d12>.cmc-m.cmc-m--offset---d12{margin-left:100%}
.cmc-g>.cmc-m.cmc-m--default--newline{display:block;clear:both !important}
.cmc-g>.cmc-m.cmc-m--default--none{display:block;clear:none !important;float:left}
.cmc-g>.cmc-m.cmc-m--default--hide{display:none}
@media(max-width:768px){.cmc-g.cmc-g--1>.cmc-m.myphone--1{float:left;clear:none;width:100%}
.cmc-g.cmc-m12>.cmc-m.myphone--1{float:left;clear:none;width:8.33333333%}
.cmc-g.cmc-m12>.cmc-m.myphone--2{float:left;clear:none;width:16.66666667%}
.cmc-g.cmc-m12>.cmc-m.myphone--3{float:left;clear:none;width:25%}
.cmc-g.cmc-m12>.cmc-m.myphone--4{float:left;clear:none;width:33.33333333%}
.cmc-g.cmc-m12>.cmc-m.myphone--5{float:left;clear:none;width:41.66666667%}
.cmc-g.cmc-m12>.cmc-m.myphone--6{float:left;clear:none;width:50%}
.cmc-g.cmc-m12>.cmc-m.myphone--7{float:left;clear:none;width:58.33333333%}
.cmc-g.cmc-m12>.cmc-m.myphone--8{float:left;clear:none;width:66.66666667%}
.cmc-g.cmc-m12>.cmc-m.myphone--9{float:left;clear:none;width:75%}
.cmc-g.cmc-m12>.cmc-m.myphone--10{float:left;clear:none;width:83.33333333%}
.cmc-g.cmc-m12>.cmc-m.myphone--11{float:left;clear:none;width:91.66666667%}
.cmc-g.cmc-m12>.cmc-m.myphone--12{float:left;clear:none;width:100%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-youphone--0{margin-left:0}
.cmc-g.cmc-m12>.cmc-m.cmc-m-youphone--1{margin-left:8.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-youphone--2{margin-left:16.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-youphone--3{margin-left:25%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-youphone--4{margin-left:33.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-youphone--5{margin-left:41.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-youphone--6{margin-left:50%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-youphone--7{margin-left:58.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-youphone--8{margin-left:66.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-youphone--9{margin-left:75%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-youphone--10{margin-left:83.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-youphone--11{margin-left:91.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-youphone--12{margin-left:100%}
.cmc-g.cmc-g--phone--12>.cmc-m.myphone--1{float:left;clear:none;width:8.33333333%}
.cmc-g.cmc-g--phone--12>.cmc-m.myphone--2{float:left;clear:none;width:16.66666667%}
.cmc-g.cmc-g--phone--12>.cmc-m.myphone--3{float:left;clear:none;width:25%}
.cmc-g.cmc-g--phone--12>.cmc-m.myphone--4{float:left;clear:none;width:33.33333333%}
.cmc-g.cmc-g--phone--12>.cmc-m.myphone--5{float:left;clear:none;width:41.66666667%}
.cmc-g.cmc-g--phone--12>.cmc-m.myphone--6{float:left;clear:none;width:50%}
.cmc-g.cmc-g--phone--12>.cmc-m.myphone--7{float:left;clear:none;width:58.33333333%}
.cmc-g.cmc-g--phone--12>.cmc-m.myphone--8{float:left;clear:none;width:66.66666667%}
.cmc-g.cmc-g--phone--12>.cmc-m.myphone--9{float:left;clear:none;width:75%}
.cmc-g.cmc-g--phone--12>.cmc-m.myphone--10{float:left;clear:none;width:83.33333333%}
.cmc-g.cmc-g--phone--12>.cmc-m.myphone--11{float:left;clear:none;width:91.66666667%}
.cmc-g.cmc-g--phone--12>.cmc-m.myphone--12{float:left;clear:none;width:100%}
.cmc-g.cmc-g--phone--12>.cmc-m.cmc-m-youphone--0{margin-left:0}
.cmc-g.cmc-g--phone--12>.cmc-m.cmc-m-youphone--1{margin-left:8.33333333%}
.cmc-g.cmc-g--phone--12>.cmc-m.cmc-m-youphone--2{margin-left:16.66666667%}
.cmc-g.cmc-g--phone--12>.cmc-m.cmc-m-youphone--3{margin-left:25%}
.cmc-g.cmc-g--phone--12>.cmc-m.cmc-m-youphone--4{margin-left:33.33333333%}
.cmc-g.cmc-g--phone--12>.cmc-m.cmc-m-youphone--5{margin-left:41.66666667%}
.cmc-g.cmc-g--phone--12>.cmc-m.cmc-m-youphone--6{margin-left:50%}
.cmc-g.cmc-g--phone--12>.cmc-m.cmc-m-youphone--7{margin-left:58.33333333%}
.cmc-g.cmc-g--phone--12>.cmc-m.cmc-m-youphone--8{margin-left:66.66666667%}
.cmc-g.cmc-g--phone--12>.cmc-m.cmc-m-youphone--9{margin-left:75%}
.cmc-g.cmc-g--phone--12>.cmc-m.cmc-m-youphone--10{margin-left:83.33333333%}
.cmc-g.cmc-g--phone--12>.cmc-m.cmc-m-youphone--11{margin-left:91.66666667%}
.cmc-g.cmc-g--phone--12>.cmc-m.cmc-m-youphone--12{margin-left:100%}
.cmc-g>.cmc-m.myphone--newline{display:block;clear:both !important}
.cmc-g>.cmc-m.myphone--none{display:block;clear:none !important;float:left}
.cmc-g>.cmc-m.myphone--hide{display:none}
}
@media(min-width:769px) and (max-width:1200px){.cmc-g.cmc-g--1>.cmc-m.cmc-m-table--1{float:left;clear:none;width:100%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-table--1{float:left;clear:none;width:8.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-table--2{float:left;clear:none;width:16.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-table--3{float:left;clear:none;width:25%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-table--4{float:left;clear:none;width:33.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-table--5{float:left;clear:none;width:41.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-table--6{float:left;clear:none;width:50%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-table--7{float:left;clear:none;width:58.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-table--8{float:left;clear:none;width:66.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-table--9{float:left;clear:none;width:75%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-table--10{float:left;clear:none;width:83.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-table--11{float:left;clear:none;width:91.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-table--12{float:left;clear:none;width:100%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-table--0{margin-left:0}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-table--1{margin-left:8.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-table--2{margin-left:16.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-table--3{margin-left:25%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-table--4{margin-left:33.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-table--5{margin-left:41.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-table--6{margin-left:50%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-table--7{margin-left:58.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-table--8{margin-left:66.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-table--9{margin-left:75%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-table--10{margin-left:83.33333333%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-table--11{margin-left:91.66666667%}
.cmc-g.cmc-m12>.cmc-m.cmc-m-o-table--12{margin-left:100%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-table--1{float:left;clear:none;width:8.33333333%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-table--2{float:left;clear:none;width:16.66666667%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-table--3{float:left;clear:none;width:25%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-table--4{float:left;clear:none;width:33.33333333%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-table--5{float:left;clear:none;width:41.66666667%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-table--6{float:left;clear:none;width:50%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-table--7{float:left;clear:none;width:58.33333333%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-table--8{float:left;clear:none;width:66.66666667%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-table--9{float:left;clear:none;width:75%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-table--10{float:left;clear:none;width:83.33333333%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-table--11{float:left;clear:none;width:91.66666667%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-table--12{float:left;clear:none;width:100%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-o-table--0{margin-left:0}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-o-table--1{margin-left:8.33333333%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-o-table--2{margin-left:16.66666667%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-o-table--3{margin-left:25%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-o-table--4{margin-left:33.33333333%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-o-table--5{margin-left:41.66666667%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-o-table--6{margin-left:50%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-o-table--7{margin-left:58.33333333%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-o-table--8{margin-left:66.66666667%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-o-table--9{margin-left:75%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-o-table--10{margin-left:83.33333333%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-o-table--11{margin-left:91.66666667%}
.cmc-g.cmc-g-table--12>.cmc-m.cmc-m-o-table--12{margin-left:100%}
.cmc-g>.cmc-m.cmc-m-table--newline{display:block;clear:both !important}
.cmc-g>.cmc-m.cmc-m-table--none{display:block;clear:none !important;float:left}
.cmc-g>.cmc-m.cmc-m-table--hide{display:none}
}
.cmc-m{padding:0 15px}
.m-m.cmc-m.cmc-m---d12{padding-left:0;padding-right:0}
.m-m.cmc-m.cmc-m---d12>.cmc-m.cmc-m---d12{padding-left:0;padding-right:0}

/* 菜单导航 */
.cmcbao{display:inline-block;list-style:none;padding:0}
.cmcbao__item{display:inline-block;vertical-align:top}
.cmc-m{padding:0}

/*  banner 100%宽 */
@media(min-width:769px){.page--full .cmc-site .root.container{width:100%;padding:0}
}
.page--no-bao .cmcbao{display:none}
.cmcbao{position:relative;display:block;padding:0;height:40px;overflow:hidden}
@media(max-width:768px){.cmcbao{height:30px}
}
.cmcbao.cmcbao--bg-image{padding-top:17.793%;overflow:hidden}
.cmcbao.cmcbao--bg-image .cmcbao__bg-img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}
.cmcbao.cmcbao--bg-image .cmcbao__item-link{color:#fff}
.cmcbao.cmcbao--bg-image .cmcbao__item-link:hover,.cmcbao.cmcbao--bg-image .cmcbao__item-link:focus{color:#fff}
.cmcbao.cmcbao--bg-image .cmcbao__item+.cmcbao__item::before{color:#fff}
.cmcbao.cmcbao--bg-image .cmcbao__list{color:#fff;background:rgba(0,0,0,0.3);font-weight:bold}
.cmcbao.cmcbao--bg-slide{padding-top:17.793%;overflow:hidden}
.cmcbao.cmcbao--bg-slide .cmcbao__item-link{color:#fff}
.cmcbao.cmcbao--bg-slide .cmcbao__item-link:hover,.cmcbao.cmcbao--bg-slide .cmcbao__item-link:focus{color:#fff}
.cmcbao.cmcbao--bg-slide .cmcbao__item+.cmcbao__item::before{color:#fff}
.cmcbao.cmcbao--bg-slide .cmcbao__list{color:#fff;background:rgba(0,0,0,0.3);font-weight:bold}
.cmcbao.cmcbao--bg-slide .cmcbao__slide{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}
.cmcbao.cmcbao--bg-slide .cmcbao__slide .cmp-breadcrum__slide-list{height:100%}
.cmcbao.cmcbao--bg-slide .cmcbao__slide .preNext{position:absolute;top:50%;width:45px;height:100px;margin-top:-50px;background:url('../images/sprite.png') no-repeat 0 0;cursor:pointer;display:none}
@media(max-width:768px){.cmcbao.cmcbao--bg-slide .cmcbao__slide .preNext{width:25px;height:60px;margin-top:-30px;background-image:url('../images/sprite_mobile.png')}
}
.cmcbao.cmcbao--bg-slide .cmcbao__slide .pre{left:0}
.cmcbao.cmcbao--bg-slide .cmcbao__slide .next{right:0;background-position:right top}
.cmcbao.cmcbao--bg-slide .cmcbao__slide ul{position:absolute;height:100%}
.cmcbao.cmcbao--bg-slide .cmcbao__slide li{position:relative;float:left;height:100%;overflow:hidden;background:#000}
.cmcbao.cmcbao--bg-slide .cmcbao__slide a{display:block;height:100%}
.cmcbao.cmcbao--bg-slide .cmcbao__slide img{position:absolute;bottom:0;left:0;width:100%}
.cmcbao.cmcbao--bg-slide .cmcbao__slide .btn{position:absolute;width:100%;height:10px;padding:5px 10px;bottom:20px;text-align:center;z-index:999}
.cmcbao.cmcbao--bg-slide .cmcbao__slide .btn span{display:inline-block;width:13px;height:13px;margin-left:5px;cursor:pointer;background:#fff;border-radius:50%}
.cmcbao.cmcbao--bg-slide .cmcbao__slide .btn span.on{background:#c60001}
.cmcbao .cmcbao__list{position:absolute;left:0;bottom:0;width:100%;padding:10px 10px;margin:0;color:#000;font-size:14px;z-index:15}
@media(max-width:768px){.cmcbao .cmcbao__list{padding:5px 15px}
}
.cmcbao .cmcbao__item:first-child{margin-left:95px}
@media(max-width:768px){.cmcbao .cmcbao__item:first-child{margin-left:0}
}
.cmcbao .cmcbao__item+.cmcbao__item::before{content:'/';color:#000;padding:0 1px}
.cmcbao .cmcbao__item-link{color:#000}
.cmcbao .cmcbao__item-link:hover,.cmcbao .cmcbao__item-link:focus{color:#d33333;text-decoration:underline}
.cmcbao .cmcbao__item--active{font-weight:bold}
.cmcbao--grey .cmcbao__item-link{color:#fff}
.cmcbao--grey .cmcbao__item-link:hover,.cmcbao--grey .cmcbao__item-link:focus{color:#fff}
.cmcbao--grey .cmcbao__item+.cmcbao__item::before{color:#fff}
.cmcbao--grey .cmcbao__list{color:#fff;background:rgba(0,0,0,0.3);font-weight:bold}

/*  banner */
.scheme-image.top-banner__image-container{background-position:top center}
.top-banner{background-repeat:no-repeat;background-position:center center;background-size:cover;box-sizing:border-box;display:block;position:relative;white-space:nowrap;font-size:0;line-height:0}
.top-banner:before{content:'';display:inline-block;padding-bottom:56.25%;vertical-align:middle;width:0;height:0}
.top-banner__image-container{box-sizing:border-box;display:block;position:absolute;top:0;left:0;white-space:normal;width:100%;height:100%;background-position:top center;overflow:hidden;z-index:1}
.top-banner__overlay{display:block;bottom:0;right:0;height:100%;z-index:0;position:absolute;top:0;left:0;width:100%;z-index:1}  /* 删 background-color:#78787a;background-color:rgba(0,0,0,0.45); */
.top-banner__inner{font-size:16px;line-height:24px;box-sizing:border-box;display:inline-block;vertical-align:middle;white-space:normal;width:100%;position:relative;z-index:2}
.top-banner__frame{clear:both;padding-left:5%;padding-right:5%;*zoom:1;max-width:1400px;width:100%;margin-left:auto;margin-right:auto}
@media(min-width:768px){.top-banner__frame{padding-left:5%;padding-right:5%}
.top-banner__frame-inner{margin-left:-1.25%;margin-right:-1.25%}
.top-banner__content{padding-left:1.25%;padding-right:1.25%}
.top-banner__title{font-size:38px;line-height:40px}
}
.top-banner__frame:before,.top-banner__frame:after{content:" ";display:table}
.top-banner__frame:after{clear:both}
@media(min-width:1920px){.top-banner__frame{max-width:1400px}
.top-banner__title{font-size:38px;line-height:40px}
}
.top-banner__frame:before,.top-banner__frame:after{content:" ";display:table}
.top-banner__frame:after{clear:both}
.top-banner__frame-inner{margin-left:-2.5%;margin-right:-2.5%;*zoom:1;margin-top:40px;margin-bottom:40px}
.top-banner__frame-inner:before,.top-banner__frame-inner:after{content:" ";display:table}
.top-banner__frame-inner:after{clear:both}
.top-banner__content{width:100%;padding-left:2.5%;padding-right:2.5%;float:left;text-align:center}
.top-banner__title{font-weight:400;font-family:Arial,Helvetica,"STHeiti Light",siyuanlight,SimHei;line-height:40px;font-size:38px;letter-spacing:normal;margin:0 auto}
   /*h1行距*/
@media(min-width:1200px){.top-banner__title{font-size:38px;line-height:40px}
}
.top-banner__title+*{margin-top:20px}
.top-banner__description{margin-bottom:0;font-size:14px}
.top-banner__description+*{margin-top:20px}
@media(min-width:1000px){.top-banner{background-repeat:no-repeat;background-position:center center;background-size:cover;box-sizing:border-box;display:block;position:relative;white-space:nowrap;font-size:0}
.top-banner:before{content:'';display:inline-block;padding-bottom:22%;vertical-align:middle;width:0;height:0}
.top-banner__image-container{box-sizing:border-box;display:block;position:absolute;top:0;left:0;white-space:normal;width:100%;height:100%}
.top-banner__inner{padding:40px 0}
.top-banner__content{width:61.66666667%;float:left;text-align:left}
.top-banner__title{max-width:none}
.top-banner__frame{padding-left:70px;padding-right:70px}
.top-banner__frame-inner{margin-left:-15px;margin-right:-15px}
.top-banner__content{padding-left:15px;padding-right:15px}
}
@media(min-width:1400px){.top-banner__content{width:50%}
.top-banner__column--left{width:41.66666667%}
.top-banner__column--right{width:25%;position:relative;right:-33.33333333%}
}
@media(min-width:1600px){.top-banner:before{padding-bottom:15%}
}

/* banner高度 padding-bottom:2%; */
@media(min-width:1000px){
.m-banner{background-repeat:no-repeat;background-position:center center;background-size:cover;box-sizing:border-box;display:block;position:relative;white-space:nowrap;font-size:0}
.m-banner:before{content:'';display:inline-block;padding-bottom:2%;vertical-align:middle;width:0;height:0}
.m-banner_image-cmcrong{box-sizing:border-box;display:block;position:absolute;top:0;left:0;white-space:normal;width:100%;height:100%}
.m-banner_inner{padding:40px 0}
.m-banner_content{width:41.66666667%;float:left;text-align:left}
.m-banner_title{max-width:none}
.m-banner_frame{padding-left:70px;padding-right:70px}
.m-banner_frame-inner{margin-left:-15px;margin-right:-15px}
.m-banner_content{padding-left:15px;padding-right:15px}
}


/* 子栏目特效 */

@font-face{font-family:icomoon;src:url(../../fonts/icon-font.eot);src:url(../../fonts/icon-font.eot) format('embedded-opentype'),url(../../fonts/icon-font.ttf) format('truetype'),url(../../fonts/icon-font.woff) format('woff'),url(../../fonts/icon-font.svg) format('svg');font-weight:400;font-style:normal}
.zilanmu{font-size:14px;line-height:18px;margin-bottom:20px}
.zilanmu [class^="icon-"]{display:inline-block;font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.zilanmu .icon-left:after{content:"\e906"}
.zilanmu .icon-section:after{content:"\e915"}
.zilanmu ul{line-height:18px;list-style-type:none;margin:0;padding:0}
.zilanmu li a{border-color:#e5e5e5;border-style:solid;color:#000;border-width:0 1px 1px 0;display:block;padding:12px 10px 12px 15px}
.zilanmu .nav-bar__item--current span{border-right:1px solid #fff;border-bottom:1px solid #e5e5e5;color:#000;display:block;font-weight:bold;margin-right:-1px;padding:12px 11px 12px 15px;position:relative;z-index:1}
.zilanmu .nav-bar__up a{border-right-width:1px;color:#c80000;line-height:24px;padding-top:18px;padding-bottom:18px}
.zilanmu .nav-bar__up a .nav-bar__back-icon-container{margin-right:10px;-webkit-transition:margin .2s;transition:margin .2s}
.zilanmu .nav-bar__up a:hover{text-decoration:none}
.zilanmu .nav-bar__up a:hover .nav-bar__back-icon-container{margin-left:-10px;margin-right:20px}
.zilanmu .nav-bar__up a .nav-bar__parent{display:block;font-size:18px;line-height:1.4}
.zilanmu .nav-bar__item--level-1 a{color:#747678;padding-left:25px}
.zilanmu .nav-bar__item--level-0>a,.zilanmu .nav-bar__up>a{border-right-width:2px}
.zilanmu .nav-bar__menu-toggle{display:none !important}
@media only screen and (max-width:768px){.zilanmu{position:relative}
.zilanmu>ul{background-color:#fff;margin:0;height:0;overflow:hidden;position:absolute;-webkit-transition:max-height .2s;transition:max-height .2s;width:100%;z-index:99}
.zilanmu>ul li a{border-width:0 1px 1px;color:#747678;padding-left:25px;padding-right:20px}
.zilanmu .nav-bar__up,.zilanmu .nav-bar__item--level-0{display:none}
.zilanmu .nav-bar__item--current{display:block}
.zilanmu .nav-bar__item--current span{display:none}
.zilanmu .nav-bar__menu-toggle{border:1px solid #dab866;color:#dab866;font-weight:800;cursor:pointer;padding:11px 0px 11px 3px;display:block !important}
.zilanmu .nav-bar__menu-toggle .nav-bar__opened-text{display:none}
.zilanmu .nav-bar__menu-toggle .nav-bar__closed-text{display:inline}
.zilanmu .nav-bar__menu-toggle .nav-bar__pull-right{padding-right:4px;float:right !important}
.zilanmu .nav-bar__menu-toggle.open{background-color:#d33333;border-color:#d33333;color:#fff}
.zilanmu .nav-bar__menu-toggle.open .nav-bar__opened-text{display:inline}
.zilanmu .nav-bar__menu-toggle.open .nav-bar__closed-text{display:none}
.zilanmu .nav-bar__menu-toggle.open+ul{height:auto}
.zilanmu .nav-bar__menu-toggle.open+ul .nav-bar__item--level-1{display:block}
.zilanmu .nav-bar__menu-toggle.open+ul .nav-bar__item--without-child{display:block}
.zilanmu .nav-bar__menu-toggle.open+ul .nav-bar__item--without-child span{display:block}
}
