@charset "utf-8";
/***全局***/
.boxnone{display:none}
body{padding:0px 0 0 0;}
body,html {
height:auto;overflow-y:auto;background-color: #fff;
--linear-color: linear-gradient(124deg, #ebb13c, #ed7841);
--word-color-1: #005bac;
--word-color-2: #014099;
--word-color-3: #c9161c;
--rgba-003: rgba(0,0,0,0.03);
--rgba-004: rgba(0,0,0,0.04);
--rgba-005: rgba(0,0,0,0.05);

}
html { height: 100%; font-size:62.5%!important;font-family:"microsoft yahei", "Arial", "Helvetica Neue", "sans-serif", "宋体", "simsun";}
body {font-size: calc(1.30rem + 0.2vw); line-height: calc(2.6rem + 0.2vw);color:#000;
	background-image: url(../imgc/bg.jpg);
	background-size: cover;
	background-attachment: fixed;
	background-position: center;}
div,form,img,ul,ol,li,dl,dt,dd,em,span,i,cite,h1,h2,h3,h4,h5,h6,p,section{border:0px;list-style: none;font-style:normal;}
img{vertical-align:top;}
a:link,a:visited{color:#000;text-decoration:none;cursor:pointer;cursor:hand;}
a:hover{color:#e60000;text-decoration:none;cursor:pointer;cursor:hand;}
.my-box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.box-w1{padding: 0 calc(2.0rem + 6.0vw) 0 calc(0.2rem + 2.8vw)}/*清除pc*/
.my-box-bg{height: calc(8rem + 4.0vw); background-repeat: no-repeat; background-position: center; background-size: cover; transition: all 200ms linear;}
.block-gb-1{background:#f9f9f9}
.my-img-100 img{width:100%}
.my-pic-em em{line-height:calc(1.8rem + 0.3vw);font-size:calc(0.6rem + 0.5vw);color:rgba(0,0,0,0.8);display:block;}
.pc-padding-left-1{padding-left:10vw}/*清除pc*/
.pc-padding-left-2{padding-left:calc(0.6rem + 0.4vw)}/*清除pc*/
.z-padding-left-1{padding-left:calc(1.6rem + 0.4vw)}
.z-padding-right-1{padding-right:calc(1.6rem + 0.4vw)}/*清除pc*/
.pc-close{display:none}
main{width:100%;}
.my-box-radius li{box-shadow: 0px 4px 6px 0px rgb(0 0 0 / 3%);margin-bottom:10px;border-radius:5px}
.my-radius{box-shadow: 0px 4px 6px 0px rgb(0 0 0 / 3%);border-radius:5px;background:#FFF;
padding:calc(0.6rem + 1.4vw);}
.my-radius-pd1{padding:calc(0.5rem + 0.8vw)}
.my-radius-pd2{padding:calc(1.0rem + 2.0vw)}
.my-padding-height{padding:calc(1.0rem + 1.0vw) 0px;clear:both;width:100%}
.my-padding-tb1{padding:calc(2.0rem + 2.0vw) 0px ;clear:both;}
.my-padding-tb2{padding:calc(1.0rem + 1.0vw) 0px calc(2.0rem + 2.0vw) 0px ;clear:both;}
.my-padding-8{padding:calc(1.0rem + 1.0vw) calc(2.0rem + 2.0vw);clear:both;}/*清除pc*/
.my-padding-t1{padding-top:calc(2.0rem + 2.0vw);clear:both;width:100%}
.my-padding-t2{padding-top:calc(1.0rem + 1.0vw);clear:both;}
.my-padding-b1{padding:calc(1.0rem + 1.0vw) calc(0.5rem + 3.0vw) 0px calc(0.5rem + 3.0vw);clear:both;background:#FFF;}
.my-margin-t1{margin-top:calc(1.0rem + 1.0vw)}
.my-margin-b1{margin-bottom:calc(1.0rem + 1.0vw)}
.my-border-bottom-1{border-bottom:calc(0.6rem + 0.4vw) #f9f9f9 solid}
.my-background-1{background:#efefef}
.my-background-2{padding:calc(2.0rem + 5.0vw) 0px }
.my-background-3{background:#f6f9fb}
.my-box-1{background:#FFF}
.my-background-8{position:relative}
	.my-background-8:before {
	  content: '';
	  height:80%;width:100%;
	  background-color:#f0f2f1;
	  position:absolute;}
.my-background-9{background:#f9f9f9}
h1,.font-h1{font-size: calc(1.5rem + 1.5vw);}
h2,.font-h2{font-size: calc(1.4rem + 1.4vw);}
h3,.font-h3{font-size: calc(1.3rem + 1.3vw);}
h4,.font-h4{font-size: calc(1.2rem + 1.2vw);}
h5,.font-h5{font-size: calc(1.1rem + 1.1vw);}
h6,.font-h6{font-size: calc(1.0rem + 1.0vw);}
.font-h7{font-size: calc(1.225rem + 0.3vw);}
.font-h8{font-size: calc(1.225rem + 0.2vw);}
.font-h9{font-size: calc(1.225rem + 0.1vw);}
.x1{font-size: calc(1.2rem + 0.15vw);}
.x2{font-size:  calc(1.25rem + 0.2vw);}
.x3{font-size:  calc(0.6rem + 0.5vw);}
.fb{font-weight:bold}
.ax-grid.ax-space-xxxl {margin: calc(-4.8rem/2) auto;}/*独立wap*/
.ax-grid.ax-space-xxxl .ax-grid-inner {margin: auto calc(-4.8rem/2);}
.ax-grid.ax-space-xxxl .ax-grid-block { padding: calc(4.8rem/2) calc(4.8rem/2);}
.header-height{height:calc(4.5rem + 2.2vw)}
.section-height-1{height:calc(1.5rem + 1.5vw)}
.section-height-2{height:calc(0.6rem + 0.2vw);background:#FFF;width:100%;}
	
.outer-article{margin-right:calc(2.0rem + 1.0vw)}

/***头部***/
.header-bg{width:100%;background:#FFF url(../imgc/topbg2.png) no-repeat bottom center;}
.header-top{padding:calc(0.5rem + 0.5vw) 0px;}
.header-logo img{height:calc(4.0rem + 3.0vw);vertical-align: middle;}/*清除pc*/
.header-phone{text-align:right;position:relative}
	.header-phone em{display:block;font-size:calc(1.1rem + 0.2vw);color:var(--word-color-2);font-weight:bold}
	.header-phone b{display:block;color:var(--word-color-1);font-weight:normal;color:var(--word-color-3);
	height:calc(1.5rem + 0.5vw);line-height:calc(1.5rem + 0.5vw)
	}
	.header-phone b i{font-weight:normal;font-size:calc(1.0rem + 0.1vw);margin-top:2px}
	.header-phone cite{font-size:calc(1.2rem + 0.2vw);color:var(--word-color-3);font-weight:bold}
	.header-phone span{position:absolute;bottom:0px;right:0px}
	.header-phone img{height:calc(2.4rem + 0.9vw);position:absolute;bottom:0px;right:0px}

/***图标集***/
.my-pic-flex{width:100%;;clear:both;display:block;overflow:hidden;}
.my-pic-flex ul{display:flex;}
	.my-pic-flex li{overflow:hidden;flex:1;border-right:1px var(--rgba-005) solid;padding:calc(1rem + 1vw) 0px;position:relative;
	}
	.my-pic-flex li:last-child{border-right:0px }
	.my-pic-flex li::before{
		content:"\e614";
		position: absolute;
		bottom:50%;
		height:calc(1rem + 1vw);
		right:calc(0.2rem + 0.2vw);
		font-family:'ax-iconfont';
		color:rgba(24,97,179,0.1)}
	.my-pic-flex li:last-child::before{display:none}
	.my-pic-flex a {display: block;width:100%;}
		.my-pic-flex div{overflow:hidden;margin:0 auto;text-align:center;background:#f3f9ff;width:calc(4rem + 2vw);border-radius:50%;padding:calc(1rem + 1vw)}
		.my-pic-flex a img{display:block; overflow:hidden;transition: all 200ms linear;width:100%}
		.my-pic-flex a:hover div img{transform: scale(1.3);}
	.my-pic-flex li dl{width:100%;}
		.my-pic-flex dl i{display:block;text-align:center;font-family:'Impact';font-size:calc(1.3rem + 0.3vw);margin:0 auto;text-align:center;
		background:#f3f9ff;color:#004098;width:calc(1.2rem + 0.2vw);height:calc(1.2rem + 0.2vw);line-height:calc(1.2rem + 0.2vw);
		border-radius:50%;padding:calc(0.5rem + 0.5vw);margin-top:calc(0.5rem + 0.5vw);margin-bottom:calc(0.5rem + 0.5vw);}
		.my-pic-flex dl b{display:block;text-align:center;height:calc(3.5rem + 0.8vw);line-height:calc(3.5rem + 0.8vw);color:var(--word-color-1);font-weight:bold;font-size:calc(1.4rem + 0.4vw)}
		.my-pic-flex dl em{padding:0px calc(1.0rem + 1.0vw)}

/***弹出电话***/
.phone-style{width:100%;right:0px;padding:calc(0.5rem + 0.3vw);
overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	.phone-style p{width:100%;}
		.phone-style p img{width:100%;}
	.phone-style span{font-size:calc(2.5rem + 0.5vw);font-weight:bold;display:block;color:#FFF;
	height:calc(4.0rem + 1.5vw);line-height:calc(4.0rem + 1.5vw);text-align:center}
.phone-style a{color:#FFF}
	.phone-style b{font-size:calc(1.3rem + 0.2vw);font-weight:bold;display:block;color:#FFF;
	height:calc(2.0rem + 1.0vw);line-height:calc(2.0rem + 1.0vw);text-align:center}


/***分类名***/
.index-nav{width:100%;clear:both;padding-right:calc(0.8rem + 0.4vw);margin-bottom:calc(0.4rem + 0.3vw)}/*清除pc*/
	.index-nav ul{display: grid;grid-template-columns: repeat(7, 1fr);grid-gap:calc(0.1rem + 0.1vw);}
	.index-nav a{background:var(--word-color-1);display:block;color:#FFF;text-align:center;padding:calc(0.2rem + 0.05vw) 0px;}
	.index-nav a:hover{background:#004685;display:block}



/***图片列表***/
/*清除pc*/
.my-pic-1{width:100%;;clear:both;display:block;overflow:hidden}
.my-pic-1 li{overflow:hidden;}
	.my-pic-1 a {display: block;width:100%;}
		.my-pic-1 div{height:calc(8rem + 6vw);overflow:hidden;width:100%}
		.my-pic-1 a p{display:block; height:calc(8rem + 6vw); overflow:hidden;
		background-repeat: no-repeat; background-position: center; background-size: cover !important;
		transition: all 200ms linear;}
		.my-pic-1 a:hover p{transform: scale(1.1);}
	.my-pic-1 li dl{padding:calc(0.3rem + 0.3vw) calc(0.3rem + 0.3vw) calc(0.2rem + 0.2vw) calc(0.3rem + 0.3vw);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	width:100%;border:1px var(--rgba-005) solid;}
	.my-pic-1 li dl b{
	height:calc(3rem + 0.6vw);line-height:calc(3rem + 0.6vw);text-align:center;width:100%;overflow:hidden;flex:1
	text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1; -webkit-box-orient: vertical;}
	.my-pic-1 em{overflow:hidden;padding:0px calc(0.3rem + 0.3vw) ;
	text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;}

		.my-pic-1d div{height:calc(6rem + 12vw);overflow:hidden;width:100%}
		.my-pic-1d a p{display:block; height:calc(6rem + 12vw); overflow:hidden;;}
		.my-pic-1d li dl b{height:calc(4rem + 0.8vw);line-height:calc(2rem + 0.4vw);-webkit-line-clamp: 2;font-weight:normal }


.my-pic-2{width:100%;;clear:both;display:block;overflow:hidden}
.my-pic-2 li{overflow:hidden;}
	.my-pic-2 a {display: block;width:100%;}
		.my-pic-2 div{overflow:hidden;width:100%}
		.my-pic-2 div img{width:100%}
		.my-pic-2 a p{display:block; height:calc(8rem + 6vw); overflow:hidden;
		background-repeat: no-repeat; background-position: center; background-size: cover !important;
		transition: all 200ms linear;}
		.my-pic-2 a:hover p{transform: scale(1.1);}
	.my-pic-2 li dl{padding:calc(0.3rem + 0.3vw) calc(0.3rem + 0.3vw) calc(0.2rem + 0.2vw) calc(0.3rem + 0.3vw);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	width:100%;background:var(--rgba-003)}
	.my-pic-2 li dl b{height:calc(4rem + 0.8vw);line-height:calc(2rem + 0.4vw);font-weight:normal;display:block;
	text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;
	}


/***栏目***//*清除pc*/
.nav-top{background-color:var(--rgba-005)}
.nav-top:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.nav-tab{position:relative;z-index:2;margin-top:-35px}
.nav-tab:after{content:'';width:78.28%;background:url(../imgc/bgq2.png) right center no-repeat;background-size: 100%;position:absolute;left:0;top:0;bottom:0}
.nav-tab ul{position:relative;z-index:2;overflow:hidden;display:flex;padding-right:calc(4.0rem + 4.0vw)}
.nav-tab li{flex:1}
.nav-tab li a{display:block;font-size:calc(1.0rem + 0.8vw);color:#f7f6f2;line-height:calc(2.0rem + 3.0vw);
font-weight:700;overflow:hidden;}
.nav-tab li:hover a{color:#fff8d6}
.nav-crumb{font-size:calc(0.6rem + 0.5vw);line-height:calc(3.0rem + 1.0vw)}

/***ax-nav导航***/
.ax-nav{background:var(--word-color-1)}
.ax-nav .outer{display:flex}
.ax-nav .ax-item{flex:1;text-align:center;border-right:1px rgba(255,255,255,0.08) solid}
.ax-nav .ax-item:first-child{border-left:1px rgba(255,255,255,0.08) solid}
.ax-nav .ax-item{margin: 0 0 !important;}
	.ax-nav .ax-item a.ax-text {line-height: calc(4.5rem + 0.5vw);}
	.ax-nav .ax-text{color:#FFF;}
	.ax-nav .ax-text:hover{color:#ef8200}
	.ax-nav .ax-item .ax-line{background-color:#ef8200 !important;height:0.3rem !important;}/***触碰后线***/
	.ax-nav div:hover > .ax-text{color: #ef8200;}/***触碰后样式保留***/
/***2级***/
	.ax-grade .ax-outer, .ax-grade ul.ax-outer ul{border: 0px solid #ebebeb;border-radius:4px;width:100%;text-align:left;}
	.ax-grade .ax-outer{background: rgba(0,0,0,0.8);}
	.ax-grade ul.ax-outer li {line-height: 100%;transition: all 1000ms linear;font-size:calc(1.0rem + 0.2vw);
	  border-bottom: 0px;}
	.ax-grade .ax-outer a{color:#FFF;display:block;padding:calc(1.2rem + 0.2vw) calc(0.9rem + 0.3vw) !important;position:relaitve;
	border-bottom:1px rgba(255,255,255,0.05) solid}
	.ax-grade .ax-outer a::before{content: "\e76b";font-family: 'ax-iconfont';
	font-size:calc(0.3rem + 0.1vw);position: absolute;right:calc(0.3rem + 0.2vw);color:rgba(255,255,255,0.4)}
	.ax-grade .ax-outer a:hover{color:#FFF;background:var(--word-color-1);border-bottom:1px rgba(255,255,255,0.05) solid}

.ax-nav .outer div:nth-child(4) .ax-outer{width:300%;display: grid;grid-template-columns: repeat(3, 1fr);grid-gap:calc(0.2rem + 0.2vw);display:none}


nav.frame-nav {line-height: 6rem;}
nav.frame-nav a {text-align: center;width: 8rem;position: relative;}
nav.frame-nav a.selected {color: #198cff;}
nav.frame-nav a.selected:before {
  content: '';
  height: 0.6rem;
  width: 0.6rem;
  border-radius: 100%;
  background-color: #198cff;
  position: absolute;
  left: 50%;
  bottom: 1rem;
  margin-left: -0.3rem;}


/***标题***//*清除pc*/
.title-m1{width:100%;overflow:hidden;clear:both;position: relative;text-align:center;padding-bottom:calc(0.5rem + 0.3vw)}
	.title-m1 b{display:block;height:calc(4rem + 1vw);font-size:calc(1.6rem + 1.0vw); 
    display: block;
    font-weight: normal;
    color: #000;}
	.title-m1 b::before {content: '';position: absolute;top:calc(2.5rem + 1.5vw);height:5px;width:calc(2.0rem + 2.0vw);background:#014099;left:50%;margin-left:calc(-1.0rem - 1.0vw);}
	.title-m1 em{width:100%;display:block;height:calc(2.0rem + 1.5vw);line-height:calc(2.0rem + 1.5vw);font-size:calc(1.3rem + 0.2vw); color:rgba(0,0,0,0.6)}
.title-m1b b{color:#FFF;}
.title-m1b b::before{background:#FFF;}

.title-m3{width:100%;overflow:hidden;clear:both;position: relative;text-align:left;padding-bottom:calc(0.5rem + 0.3vw);
}
	.title-m3 b{display:block;height:calc(4rem + 1vw);font-size:calc(1.6rem + 1.0vw); 
    display: block;
    font-weight: normal;
    color: #000;}
	.title-m3 b::before {content: '';position: absolute;top:calc(2.5rem + 1.5vw);height:5px;width:calc(2.0rem + 2.0vw);background:#014099;left:0%;}
	.title-m3 em{width:100%;display:block;height:calc(2.0rem + 1.5vw);line-height:calc(2.0rem + 1.5vw);font-size:calc(1.3rem + 0.2vw); color:rgba(0,0,0,0.6)}

.about-index{width:70%;margin:0 auto;color:#FFF;text-align:center;padding:calc(1.0rem + 0.5vw) 0px}/*清除pc*/
.intro2-more{font-size:calc(1.2rem + 0.2vw);height:calc(1.5rem + 1vw);line-height:calc(1.5rem + 1vw);
margin-top:calc(1.0rem + 0.5vw);text-align:center}
	.intro2-more i{font-size:calc(1.2rem + 0.5vw);}
	.intro2-more a{display:block;width:calc(5.0rem + 5.0vw);margin:0px auto;background:#f43535;color:#FFF;border-radius:4px;padding:calc(0.8rem + 0.0vw) calc(1.5rem + 0.5vw)}
	.intro2-more a:hover{color:#FFF;background:#dd1c1c;}
	.intro2-more a i{margin-left:calc(0.5rem + 0.5vw);transition:all .45s ease-in-out;}
	.intro2-more a:hover i{margin-left:calc(1.0rem + 1.0vw);transition:all .45s ease-in-out;}


/***列表共用***/
.newslist-cite-1 em{display:block;margin-right:calc(0.5rem + 1.0vw)}
.newslist-cite-1 cite{padding:calc(0.2rem + 0.1vw) calc(0.5rem + 0.2vw);font-size:calc(0.8rem + 0.2vw );color:rgba(0,0,0,0.8);background:#f0f6ff;}

.newslist-em-1 em{display:block;margin-right:calc(0.5rem + 1.0vw);background:#f0f6ff;text-align:center;
padding:calc(0.3rem + 0.5vw)}
.newslist-em-1 em b{font-family: 'DINCond-Regular';display:block;font-size:calc(1.6rem + 0.6vw );
color:var(--word-color-2)}
.newslist-em-1 em cite{display:block;;font-size:calc(0.8rem + 0.1vw );color:rgba(0,0,0,0.6)}


font-size:calc(0.8rem + 0.2vw );color:rgba(0,0,0,0.8);}
.newslist-em-1 cite{padding:calc(0.2rem + 0.1vw) calc(0.5rem + 0.2vw);font-size:calc(0.8rem + 0.2vw );color:rgba(0,0,0,0.8);}

.list-box1-padd{padding:calc(0.5rem + 0.5vw)}
/***新闻列表***/
.title-m2{width:100%;overflow:hidden;clear:both;}
	.title-m2 dt{border-bottom:1px solid rgba(0,0,0,0.08);width:100%;display:flex;position: relative;height:calc(3.3rem + 0.4vw);line-height:(3.3rem + 0.4vw);}
	.title-m2 dt b{display:block;font-size:calc(1.5rem + 0.2vw); 
    display: block;width:60%;
    color: #000;}
		.title-m2 dt b::before {content: '';position: absolute;bottom:0px;height:4px;width:calc(2.0rem + 1.0vw);background:#014099;}
	.title-m2 dt em{flex:1;text-align:right;font-size:calc(0.8rem + 0.2vw )}
		.title-m2 dt em::after{content: '\f15e';font-family: 'ax-iconfont';font-size:calc(0.8rem + 0.2vw );}

.my-list-box{border-radius:5px;padding:calc(0.6rem + 0.3vw) calc(0.8rem + 0.6vw);background:#FFF}
.my-list-1{overflow:hidden;width:100%;}
	.my-list-1 ul li{position:relative;width:100%;overflow:hidden;clear:both;float:left;border-bottom:1px solid var(--rgba-005);}
	.my-list-1 ul a{padding:calc(0.2rem + 0.2vw) 0px calc(0.2rem + 0.2vw) calc(0.8rem + 0.2vw);}
		.my-list-1 ul span{
		display:block;overflow:hidden;flex:1;font-size:calc(1.2rem + 0.2vw);
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;}
		.my-list-1 ul span::before{content: '';position: absolute;left:0px;height:4px;width:4px;border-radius:50%;background:#014099;top:50%;margin-top:-3px}
		.my-list-1 ul a span{margin-left:0px;transition:all .45s ease-in-out;}
		.my-list-1 ul a:hover span{margin-left:0.5rem;transition:all .45s ease-in-out;}
	.my-list-1 ul li:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background:var(--linear-color);transition:all 0.6s;}
	.my-list-1 ul li:hover:after{ width:100%;}
		.my-list-1 ul em::before{content:"\f15e";font-family: 'ax-iconfont';position: absolute;right:calc(0.8rem + 0.2vw);}
		.my-list-1 #current{background:#f5faff}
		.my-list-1 #current a{color:var(--word-color-2);}

.my-list-2{width:100%;overflow:hidden;}
	.my-list-2 ul li{position:relative;width:100%;overflow:hidden;border-bottom:1px solid var(--rgba-005);
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	padding-bottom:calc(0.8rem + 0.5vw);margin-bottom:calc(0.8rem + 0.5vw);}
		.my-list-2 ul li:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background:var(--linear-color);transition:all 0.6s;}
		.my-list-2 ul li:hover:after{ width:100%;}
		.my-list-2 a{display:block;width:100%;}
			.my-list-2 b{line-height:calc(1.8rem + 0.4vw);margin:calc(0.5rem + 0.5vw) 0px;
			display:block;overflow:hidden;flex:1;font-size:calc(1.4rem + 0.1vw);
			text-overflow: ellipsis;
			display: -webkit-box;
			-webkit-line-clamp: 2;
			-webkit-box-orient: vertical;}
			.my-list-2 span{line-height:calc(1.6rem + 0.3vw);margin:calc(0.3rem + 0.3vw) 0px;color:rgba(0,0,0,0.6);
			display:block;overflow:hidden;flex:1;font-size:calc(1.2rem + 0.1vw);
			text-overflow: ellipsis;
			display: -webkit-box;
			-webkit-line-clamp: 3;
			-webkit-box-orient: vertical;}
			.my-list-2 p{height:calc(10.0rem + 0.5vw);width:100%;
			display: block; background-repeat: no-repeat; background-position: center; background-size: cover; }
		

.my-list-4{width:100%;overflow:hidden;}
	.my-list-4 ul li{position:relative;width:100%;overflow:hidden;border-bottom:1px solid var(--rgba-005);
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	padding-bottom:calc(0.3rem + 0.3vw);}
		.my-list-4 ul li:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background:var(--linear-color);transition:all 0.6s;}
		.my-list-4 ul li:hover:after{ width:100%;}
		.my-list-4 a{display:block;width:100%}
			.my-list-4  b{line-height:calc(1.8rem + 0.4vw);margin:calc(0.5rem + 0.5vw) 0px;
			display:block;overflow:hidden;flex:1;font-size:calc(1.4rem + 0.1vw);
			text-overflow: ellipsis;
			display: -webkit-box;
			-webkit-line-clamp: 2;
			-webkit-box-orient: vertical;}
			.my-list-4  span{line-height:calc(1.6rem + 0.3vw);margin:calc(0.3rem + 0.3vw) 0px;color:rgba(0,0,0,0.6);
			display:block;overflow:hidden;flex:1;font-size:calc(1.2rem + 0.1vw);
			text-overflow: ellipsis;
			display: -webkit-box;
			-webkit-line-clamp: 3;
			-webkit-box-orient: vertical;}
			.my-list-4  p{width:100%;height:calc(13.0rem + 1.0vw);
			display: block; background-repeat: no-repeat; background-position: center; background-size: cover; }

.my-list-3{width:100%;overflow:hidden;}
	.my-list-3 ul{ margin-top:calc(0.3rem + 0.3vw);
		display: grid;
		grid: auto / auto auto;
		grid-gap: 10px;}
	.my-list-3 ul li{font-size:calc(1.1rem + 0.2vw);
	border:1px solid var(--rgba-005);
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	padding:calc(0.2rem + 0.2vw);}
	.my-list-3 ul li span{display: block; text-overflow: ellipsis;
			display: -webkit-box;
			-webkit-line-clamp: 1;
			-webkit-box-orient: vertical;}


.my-list-5{overflow:hidden;width:100%;}
	.my-list-5 ul li{position:relative;width:100%;overflow:hidden;clear:both;float:left;border-bottom:1px solid var(--rgba-005);}
	.my-list-5 ul a{padding:calc(0.5rem + 0.3vw) 0px  ;position:relative;display:flex}
		.my-list-5 ul span{
		display:block;overflow:hidden;flex:1;font-size:calc(1.2rem + 0.2vw);
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;}
		.my-list-5 ul a span{margin-left:0px;transition:all .45s ease-in-out;}
		.my-list-5 ul a:hover span{margin-left:0.5rem;transition:all .45s ease-in-out;}
	.my-list-5 ul li:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background:var(--linear-color);transition:all 0.6s;}
	.my-list-5 ul li:hover:after{ width:100%;}
		.my-list-5 ul span::before{content:"\f15e";font-family: 'ax-iconfont';position: absolute;right:calc(0.8rem + 0.2vw);}

/***格式式axui***/
.ax-deform i {background-color: #FFF;}
.ax-drawer .ax-drawer-wrapper {z-index: 999;}
.ax-drawer .ax-drawer-overlay{z-index: 999;}
.ax-dialog .ax-dialog-wrapper {background-color: rgba(0, 0, 0, 0.5);border-radius:4px}
.ax-drawer .ax-drawer-wrapper  {background-color: rgba(0, 0, 0, 0.85);}
.ax-menu li a{color:#FFF}
.ax-menu > li:before{background-color: #a58b70}
.ax-menu li i{color: #FFF;}

/***右侧内容***//*清除pc*/
.right-box1{width:100%;position:relative}
	.picture1-banne{}
	.picture1-banne p{width:100%;display: block; background-repeat: no-repeat; background-position: center; background-size:100% auto; 
	min-height:calc(15.0rem + 15.0vw);}

	.picture-list{width:100%;background:url(../imgc/picq_bj.png) no-repeat top;background-size:100% auto;position:absolute;z-index:10;
	right:0px;top:calc(12rem + 8vw);padding:calc(1.0rem + 1.0vw);padding-top:calc(2.0rem + 2.0vw)}

/***更多***/
	.intro1-more{font-size:calc(1.2rem + 0.2vw);height:calc(1.5rem + 1vw);line-height:calc(1.5rem + 1vw);
	width:calc(5.0rem + 5.0vw);margin:0px auto;margin-top:calc(1.0rem + 0.5vw);}
	.intro1-more i{font-size:calc(1.2rem + 0.5vw);}
	.intro1-more a{border-bottom:1px #ef8200 solid;color:#ef8200}
	.intro1-more a:hover{color:#e60000;border-bottom:1px #e60000 solid;}
	.intro1-more a i{margin-left:calc(0.5rem + 0.5vw);transition:all .45s ease-in-out;}
	.intro1-more a:hover i{margin-left:calc(1.0rem + 1.0vw);transition:all .45s ease-in-out;}

/***位置***/
#location{border-bottom:0.1vw #f3f3f3 solid;line-height:calc(2.5rem + 2vw);height:calc(2.5rem + 2vw);overflow:hidden;font-size:calc(1.0rem + 0.2vw)}
	#location em{color:rgba(0, 0, 0, 0.4);padding:0px 0.5rem}
.location-left i{padding-left:calc(0.5rem + 2.5vw)}
/***内容***/



.contact-list{overflow:hidden;width:100%;padding-bottom:calc(1.0rem + 0.5vw);}
	.contact-list li{display:flex;width:100%;padding-top:calc(1.0rem + 0.5vw);}
		.contact-list i{padding-right:0.4rem}
		.contact-list em{width:calc(11.0rem + 2.0vw);display:block}
		.contact-list span{flex:1;display:block}
.about2-tips{font-weight:bold;line-height:calc(4.0rem + 2.5vw);height:calc(4.0rem + 2.5vw);font-size:calc(1.8rem + 0.6vw);text-transform:uppercase}
.about3-tips{font-weight:bold;line-height:calc(3.0rem + 1.5vw);height:calc(3.0rem + 1.5vw);font-size:calc(1.6rem + 0.4vw);text-transform:uppercase}

/***新闻***/
.ax-item-block .ax-img {
	width: calc(5.0rem + 15vw);
	height: calc(5.0rem + 8vw);
	overflow: hidden;
	border-radius: 0.0rem;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	background-color: #f5f5f5;
	position: relative;}

/*新闻详细样式*/
.InfoTitle{ text-align:center;font-weight:normal; vertical-align:middle; color:#151515; padding:0px 0px 10px 0px;;clear:both;width:100%}
.InfoTitle h1{ font-size: calc(1.6rem + 1.0vw); line-height:calc(2.5rem + 2.0vw)}
.InfoTitle h2{ font-size: calc(2.0rem + 2.0vw); }

.InfoContent{line-height:2.0em; padding:5px 0px;min-height:calc(10.0rem + 10.0vw)}
	.InfoContent p{text-indent:0px !important;line-height:2.0 !important;font-size:medium !important;}
	.InfoContent img{background:#FFF;padding:4px;border:1px #eee solid;margin-top:5px;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.img-content img{margin-top:5px;max-width:100%}
.Info-content{padding:calc(1.0rem + 1vw)  0px}

.InfoAttachment{background:#014099;margin:0 auto;text-align:center;width:calc(15.0rem + 2.0vw);padding:calc(0.5rem + 0.2vw)}
.InfoAttachment a{color:#FFF}
.red{color:#F00}

.InfoPicture{clear:both;overflow:hidden;text-align:center}

/*wap500px*/
.show-zong{display:flex}
	.show-left{width:calc(6.0rem + 3.0vw);margin-right:calc(3.0rem + 3.0vw);}
	.show-right{flex:1}
	.info-wrap{color:#a6a6a6;
	background: #eaf4ff;
    text-align: center;
    color: #014099;
    padding: calc(1.0rem + 2.0vw) 0px calc(1.0rem + 1.0vw) 0px;
	clear:both;width:100%; text-align:center;}
		.info-wrap b{font-family: 'DINCond-Medium';font-size:calc(2.0rem + 2.0vw);display:block;padding-bottom:calc(0.5rem + 0.5vw)}
		.info-wrap em{font-size:calc(1.0rem + 0.2vw);display:block}
	.neirong-du{height:calc(2.0rem + 1.0vw);line-height:calc(2.0rem + 1.0vw);font-size:calc(1.0rem + 0.2vw);text-align:center;background:#f4f7ff;clear:both;margin-top:calc(0.2rem + 0.2vw);width:100%}
	.neirong-du i{padding-right:calc(0.4rem + 0.2vw)}
#stickybox{position:relative}
.sticky-top1{transition: all .45s ease-in-out;}
.sticky-top2{padding-top:calc(3.0rem + 3.0vw);transition: all .45s ease-in-out;}

.info-from-wrap{color:#a6a6a6;font-size: calc(0.8rem + 0.4vw); border-bottom:1px var(--rgba-005) solid;
  clear:both;width:100%; text-align:center;}
.info-from-wrap em {padding:0px calc(0.3rem + 0.3vw);}

	.info-from-wrap i{font-weight:normal;}
	.info-from-wrap a { color:#a6a6a6;}
	.info-from-wrap a:hover { color:#e50000; }
	.InfoSContent{display:none}

.info_previous_next_wrap{ line-height:calc(1.5rem + 1.0vw);font-size:calc(1.0rem + 0.3vw);margin-top:calc(0.8rem + 0.8vw);width:100%;clear:both;position: relative;border:1px var(--rgba-005) solid;}
.info_previous_next_wrap dl{padding:calc(0.5rem + 0.1vw) calc(0.4rem + 0.4vw)}
.info_previous_next_wrap dl:first-child{border-right:1px var(--rgba-005) solid;}/*清除pc*/
	.info_previous_next_wrap dl{display:flex}
	.info_previous_next_wrap span{font-weight:normal;color:#9a9a9a;display:block;}
	.info_previous_next_wrap dl a{display:block;overflow:hidden;flex:1;
	text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1; -webkit-box-orient: vertical;}

.taglist-box{ line-height:calc(1.5rem + 1.0vw);font-size:calc(1.0rem + 0.3vw);width:100%;clear:both;border:1px var(--rgba-005) solid;border-top:0px;padding:calc(0.5rem + 0.1vw) calc(0.4rem + 0.4vw);overflow:hidden;}
	.taglist-box span{font-weight:normal;color:#9a9a9a;display:block;float:left}
	.taglist-box em{display:block;overflow:hidden;float:left}
		.taglist-box em a{color:var(--word-color-2);margin-right:calc(1.0rem + 0.3vw);display:block;float:left}
		.taglist-box em a:hover{color:#F00}

.more-list{border:1px var(--rgba-005) solid;padding:calc(0.5rem + 0.1vw) calc(0.2rem + 0.2vw);width:100%;margin-top:calc(0.5rem + 0.5vw)}


/*子频道列表*/
.left_body2{overflow:hidden;clear:both;width:100%}
.subchannelnav {font-family:"Microsoft YaHei"; overflow:hidden;clear:both}
.subchannelnav .depth1 { line-height:calc(1.0rem + 0.8vw);float:left;margin-bottom:2px;clear:both;width:100%;font-size:calc(0.8rem + 0.6vw)}
.subchannelnav .depth1 a { display:block; padding:calc(0.5rem + 0.5vw) calc(0.6rem + 0.6vw)}
.subchannelnav .depth1 a:link,.subchannellist .depth1 a:visited{color:#000;background:#e7e7e7;}
.subchannelnav .depth1 a:hover {color:#FFF;background:#626262 }
.subchannelnav #current a {color:#FFF;background:#bda77d}

.subnav-wap {height:calc(5.0rem + 1.0vw)}
.subnav-wap .ax-menu.ax-menu-row {width: 100%;z-index: 10;position:absolute;}
.subnav-wap .ax-menu li a b{color: #bda77d;font-weight:normal;padding:0px calc(1.0rem + 1.0vw)}
.subnav-wap .ax-menu li a {color: #000;}
.subnav-wap .ax-menu.ax-menu-row > li{width:100% !important;}
.subnav-wap .ax-menu.ax-menu-row > li a, .ax-menu > li > a[class*='ax-btn'] {padding-left: 1rem !important;}

.subnav-wap .ax-menu.ax-menu-row ul li a {line-height: auto;height: auto;padding:calc(1.2rem + 0.4vw)}

/*分页样式*//*清除pc*/
.page {clear:both;margin-top:calc(1.0rem + 1.5vw);margin-bottom:calc(1.0rem + 0.8vw);overflow:hidden}
.page a, .page span { float:left; display:block; background:var(--rgba-005); padding:calc(0.6rem + 0.2vw); margin-right:calc(0.4rem + 0.1vw); line-height:calc(1.0rem + 0.8vw);font-size:calc(1.0rem + 0.2vw);margin-bottom:calc(0.4rem + 0.4vw)}
.page a:link, .page a:visited { text-decoration:none; }
.page a:hover { background:#a62d32; color:#FFF; }
.page .current{ background:#a62d32; color:#FFF;text-align:center;padding:calc(0.6rem + 0.2vw) calc(0.6rem + 0.6vw);}
.page #total{color:#a62d32}

/***底部***//*清除pc*/
.footer-box{overflow:hidden;width:100%;background:var(--word-color-1);padding:calc(1.0rem + 0.5vw) 0px}
.foot-link{position:relative;min-height:calc(35.0rem + 0.0vw);}
	.foot-title{font-size:calc(1.8rem + 0.8vw);color:#000;line-height:calc(1.0rem + 0.2vw);padding:calc(2.0rem + 2.0vw) 0}
	/*清除pc*/
	.footer-wm{overflow:hidden;font-size:calc(1.1rem + 0.2vw);text-align:center;color:#FFF;width:100%;margin:0 auto}
		.footer-wm p{display:block;text-align:center;margin:0 auto}
		.footer-wm span{display:block;text-align:center;}
		.footer-wm img{display:block;width:100%;max-width:160px;margin:0 auto}

.footer-m1{width:100%;overflow:hidden;clear:both;padding-bottom:calc(0.2rem + 0.1vw)}
	.footer-m1 b{display:block;height:calc(2rem + 1vw);line-height:calc(2rem + 1vw);font-size:calc(1.3rem + 0.2vw); color: #FFF;}
.footer-nav{width:100%;clear:both;padding-right:calc(0.8rem + 0.4vw);}
.footer-nav ul{display: grid;grid-template-columns: repeat(4, 1fr);grid-gap:calc(0.2rem + 0.2vw);}
	.footer-nav a{background:#004685;display:block;color:#FFF;text-align:center;padding:calc(0.05rem + 0.05vw) 0px;font-size:calc(1.0rem + 0.2vw);}
	.footer-nav a:hover{background:#003a6f;display:block}
.footer-contact{color:#FFF;}
	.footer-contact li{width:100%;display:flex;}
	.footer-contact a{color:#FFF;}
	.footer-contact a:hover{color:#fff5c6;}
	.footer-contact i{color:rgba(255,255,255,0.6);padding-right:calc(0.2rem + 0.2vw)}
	.footer-contact em{color:rgba(255,255,255,0.6);padding:0px calc(0.5rem + 0.5vw) 0px calc(0.2rem + 0.2vw);;font-size:calc(1.3rem + 0.1vw);}
	.footer-contact span{flex:1}

.aside-contact{width:100%;}
	.aside-contact li{width:100%;display:flex;border-bottom:1px var(--rgba-005) solid;padding:calc(0.2rem + 0.2vw) 0px}
	.aside-contact i{padding-right:calc(0.2rem + 0.2vw)}
	.aside-contact em{padding:0px calc(0.5rem + 0.5vw) 0px calc(0.2rem + 0.2vw);font-size:calc(1.3rem + 0.1vw);color:rgba(0,0,0,0.6)}
	.aside-contact span{flex:1}


/***搜索***/
	.search-style {
	width:100%;right:0px;padding:calc(1.0rem + 0.5vw);overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	.search-style form{display:flex}
	.search-style .sb-search-input{border:0px;background:#f2f2f2;padding:10px;flex:1;
	height:calc(6.5rem + 1vw);line-height:calc(6.5rem + 1vw);border-radius:0px;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	.search-style .sb-search-submit{
	border:0px;background:#f0c409 ;width:calc(6.5rem + 1vw);cursor:pointer;cursor:hand;position:relative;
	height:calc(6.5rem + 1vw);line-height:calc(6.5rem + 1vw);}
	.search-style .sb-search-submit i{font-size:calc(1.5rem + 0.5vw)}