@charset "utf-8";
*::selection{background:#0f8989; color:#fff; text-shadow:none;}
html,body,div,span,img,ul,li,ol,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p{margin:0;padding:0;}
body{font-size:15px; color:#000; font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif; min-width:1400px;_width:1400px; background:#fff;}
body a{text-decoration:none; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
a:link, a:visited{color:#000;}
a:hover{color:#0f8989;}
/*去掉图形热点的点击时出现的边线*/
a,area{blr:expression(this.onFocus=this.blur());}  /*for IE*/   
:focus{-moz-outline-style:none; outline:none;}     /* for Firefox*/
img{border:0;}
ul,li{list-style-type:none;}
.clear{clear:both; height:0;}
.animate01{-webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.animate02{-webkit-transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; transition:all .5s;}
table,table td{border-collapse:collapse;}


/*video禁止显示下载按钮*/
video::-internal-media-controls-download-button{display:none;}
video::-webkit-media-controls-enclosure{overflow:hidden;}
video::-webkit-media-controls-panel{width:calc(100% + 30px);}

.ie6{text-align:center; font-size:16px; background:#FC6; line-height:110px; z-index:100000; width:100%; position:fixed; height:110px; top:0; left:0;}
.ie6 span{float:right; margin-right:30px; cursor:pointer;}
.ie6 a:link, .ie6 a:visited{text-decoration:underline; color:#df002b;}
.ie6 a:hover{color:#b91010;}



	
li {
	list-style: none;
}


/*全局样式*/

html,
body {
	width: 100%;
	margin: 0 auto;
	overflow-x: hidden;
}

html {
	font-size: 5.2083333333333vw;
}

@media (max-width:1199px) {
	html {
		font-size: 6.6vw;
	}
}

@media (max-width:767px) {
	html {
		font-size: 13.3vw;
	}
}


/*= 清除浮动=*/

.clear {
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	overflow: hidden;
	display: block;
}

.clearfix:after {
	content: "";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
	font-size: 0px;
}

:focus {
	outline: 0
}

a,
button,
input[type="button"],
input[type="submit"],
input[type="reset"] {
	cursor: pointer
}


/* Hides from IE-mac \*/

* html .clearfix {
	height: 0%;
}


/* End hide from IE-mac */

*+html .clearfix {
	min-height: 0%;
}


/* 针对IE7 */

*+html .clearfix {
	min-height: 0%;
}


/*原文件配置*/

body {
	color: #333;
	background: #ffffff;
	font: .16rem 'Microsoft YaHei', arial, sans-serif;
	min-width: 320px;
}





a {
	color: #333;
	text-decoration: none;
}

a:hover {
	color: #006535;
}


/*块级转化*/

.di_in {
	display: inline-block;
}

.di_no {
	display: none;
}

.di_bl {
	display: block;
}


/*原文件配置  end*/


/*横向居中*/

.te_c {
	text-align: center;
}


/*相对定位*/

.footer .link {
	margin-top: .3rem;
	margin-left: .2rem;
}
.footer .link a {
	color: #ffffff;
  
	margin-right: .1rem;
}

.p_r {
	position: relative;
}

.flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.flex-v {
	-webkit-box-orient: vertical;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.flex-1 {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.flex-align-start {
	-webkit-box-align: start;
	-ms-flex-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start;
}

.flex-align-center {
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.flex-pack-center {
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.flex-pack-justify {
	-webkit-box-pack: justify;
	-webkit-justify-content: pace-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.flex-warp {
	flex-flow: wrap
}

.flex-column {
	flex-flow: column
}






.home-guanli,
.home-zhaosheng {
	/* margin-top: .9rem; */
	z-index: 11;
}

.home-zhaosheng {
	margin-right: .6rem;
}

.home-zhaosheng .content {
	/* margin-top: 40px; */
height: 100%;display: flex;flex-direction: column;justify-content: space-evenly;}

.home-zhaosheng .item {
	/* padding: .25rem 0rem .25rem 0rem; */
padding: 0px 0rem 0px 0rem;/* height: 20%; */}

.home-zhaosheng .item::after {
	content: '';
	position: absolute;
	left: 1.4rem;
	bottom: 0;
	right: 0;
	height: 1px;
	border-bottom: 1px dotted #159797;
}

.home-zhaosheng .item::before {
	content: '';
	position: absolute;
	left: 0.9rem;
	top: 0;
	width: 1px;
	height: 100%;
	background-color: #CFEDDF;
}

.home-zhaosheng .item:last-child::after {
	display: none;
}

.home-zhaosheng .item .dot {
	position: absolute;
	top: 17px;
	width: .2rem;
	height: .2rem;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	background-color: rgb(21 151 151 / 50%);
	left: -.5rem;
	z-index: 4;
}

.home-zhaosheng .item .dot::after {
	content: '';
	position: absolute;
	left: 50%;
	top: 50%;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	width: .1rem;
	height: .1rem;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	background-color: #159797;
	z-index: 5;
}

.home-zhaosheng .date {
	font-size: .14rem;
	color: #9E9E9E;
	width: auto;
	margin-right: .6rem;
}

.home-zhaosheng .date span {
	font-weight: bold;
	font-size: .26rem;
	color: #006535;
}

.home-zhaosheng .txt-con {
	/* padding-top: .15rem; */
display: flex;
  /* justify-content: center; */ /* 水平居中 */
  align-items: center;}

.home-zhaosheng .item .txt-con::after {
	content: '';
	position: absolute;
	z-index: 3;
	left: -.4rem;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	width: 1px;
	height: 100%;
	background-color: #159797;
}

.home-zhaosheng .tit {
	font-size: 18px;
}

.home-guanli {
	width: 790px;
}

.home-guanli .card {
	margin-top: 40px;
	padding: .15rem;
	border: 1px #D8D8D8 solid;
}

.home-guanli .card .pic {
	/* width: 3.6rem; */
	height: 2.3rem;
	overflow: hidden;
}
.home-guanli .card .pic img{
	max-width:100%;
	max-height:100%;
}
.home-guanli .card .text-con {
	padding: .2rem .3rem;
}

.home-guanli .card .tit {
	font-weight: bold;
	font-size: 18px;
	line-height: 1.6;
}

.home-guanli .card .des {
	color: #666;
	margin-top: .15rem;
	line-height: 1.8;
display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;}

.home-guanli .card .time {
	/* background: url(../images/time.svg)left center no-repeat; */
	background-size: .25rem;
	padding-left: 0rem;
	color: #666;
	margin-top: .2rem;
}

.home-guanli li {
	border-bottom: 1px #159797 dotted;
	line-height: .6rem;
	height: .6rem;
	padding-left: .3rem;
}

.home-guanli li::after {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%) rotate(45deg);
	-webkit-transform: translateY(-50%) rotate(45deg);
	-moz-transform: translateY(-50%) rotate(45deg);
	-ms-transform: translateY(-50%) rotate(45deg);
	-o-transform: translateY(-50%) rotate(45deg);
	width: 8px;
	height: 8px;
	background-color: #159797;
}

.home-guanli li:last-child {
	border-bottom: 0;
}

.home-guanli li .tit {
	margin-right: .3rem;
	min-width: 0;
	font-size: 18px;
}

.home-guanli li .date {
	color: #9E9E9E;
}














.fixedMenu{width:78px; height:436px; position:absolute; left:1px; top:770px; z-index:100;}
.nyFixedMenu{top:316px;}
.indFixedMenu{position:fixed; top:50%; margin-top:-218px;}
.fixedMenu .close{display:block; width:20px; height:20px; background:#fe8c05 url(iClose.png) no-repeat center center; background-size:8px 8px; position:absolute; right:-10px; top:-10px; border-radius:50%;}
.fixedMenu ul{background:#cca961; border-radius:6px; overflow:hidden;}
.fixedMenu ul li{height:73px; border-bottom:#d5bc8a 1px solid;}
.fixedMenu ul li:last-child{height:74px; border-bottom:none;}
.fixedMenu ul li a:link, .fixedMenu ul li a:visited{display:block; height:60px; padding:10px 0 3px; text-align:center; font-size:14px; color:#fff;}
.fixedMenu ul li a img{height:30px; vertical-align:top;}
.fixedMenu ul li a p{height:30px; line-height:30px;}
.fixedMenu ul li a:hover{background:#0f8989;}
.fixedMenu .goTop{height:62px; text-align:center; margin-top:4px; overflow:hidden; position:relative;}
.fixedMenu .goTop a{display:block; width:100%; height:30px; padding:16px 0; background:#cca961; border-radius:6px;}
.fixedMenu .goTop a img{height:30px; vertical-align:top;}
.fixedMenu .goTop a:hover{background:#0f8989;}

.head{height: 175px; background:url(headBg.jpg) no-repeat bottom center; background-size: cover;}
.logo{width:1400px; height: 175px; background:url(logo.png) no-repeat left center; position:relative; margin:0 auto;}

.search{width: auto; height:26px; float:right; margin: 70px 0px 0 0;}
.search .language:link, .search .language:visited{width:60px; height:25px; line-height:25px; background-repeat:no-repeat; background-position:left center; color:#fff; font-size:14px; float:left; margin-right:20px; padding-left:24px;}
.search .language:hover{color:#ff0;}
.search .iHome{background-image:url(iHome.png);}
.search .iEn{background-image:url(iEn.png);}
.search .keyvalue{width:150px; height: 33px; line-height:25px; padding: 0 10px; font-size:14px; border:0; border: #b7c9cc 1px solid; background:none; color: #333; float:left; margin-left:20px;}
.search .keyvalue::placeholder{color:#fff !important;}
.search .iSearch{display:block; width:36px; height:26px; background:url(iSearch.png) no-repeat center center; float:left;}
.search .searchBtn {
    display: block;
    width: 45px;
    height: 35px;
    background: #159797 url(iSearch.png) no-repeat center center;
    border: 0;
    /* border: solid 1px #159797; */padding: 0;
    margin: 0;
    cursor: pointer;
    float: left;
}
.iLogo{width:144px; height:144px; position:absolute; right: 230px; top: 30px; z-index:1;}

.menu{background: #159797;}
/* .menu ul{width:1400px; height:50px; margin:0 auto;}
.menu ul li{float:left; width:116px; height:46px; padding:2px 0; text-align:center;}
.menu ul li.home{width:80px;}
.menu li a:link, .menu li a:visited{display:block; height:46px; line-height:46px; font-size: 18px;color: #fff;}
.menu li a:hover{background:#0f8989; color:#fff;} */


/* 基础菜单样式 - 仅针对电脑端 */
.main-menu {
    list-style: none;
    margin: 0 auto;
    padding: 0;
    width: 1400px;
    display: flex;
    /* background-color: #fff; */
    /* box-shadow: 0 2px 5px rgb(0 0 0 / 10%); */
}
  
  .main-menu > li {
	position: relative;
	margin: 0;
  }
  
  .main-menu > li > a {
	display: block;
	padding: 15px 22px;
	color: #fff;
	font-size: 20px;text-decoration: none;
	/* font-weight: 500; */
	transition: all 0.3s ease;
  }
  
  .main-menu > li:hover > a {
	color: #fff; /* 使用主色调作为hover效果 */
	background-color: #0e7272;
  }
  
  /* 一级下拉菜单 */
  .dropdown {
	position: absolute;
	top: 100%;
	left: 0;
	min-width: 120px;
	background-color: #fff;
	box-shadow: 0 5px 15px rgba(0,0,0,0.1);
	list-style: none;
	margin: 0;
	padding: 0;
	opacity: 0;
	visibility: hidden;
	transform: translateY(10px);
	transition: all 0.3s ease;
	z-index: 1000;
  }
  
  .dropdown li {
	position: relative;
  }
  
  .dropdown li a {
	display: block;
	padding: 12px 5px;
	color: #555;
	text-decoration: none;
	transition: all 0.2s ease;
	font-size: 14px;
  text-align: center;}
  
  .dropdown li:hover a {
	background-color: #159797;
	color: #fff;
	/* padding-left: 25px; */

  }
  .dropdown li:hover .cur a{
	background: #0e7272;
font-weight: bold;
  }
  
  /* 二级下拉菜单（三级栏目） */
  .sub-dropdown {
	position: absolute;
	top: 0;
	left: 100%;
	min-width: 150px;
	background-color: #fff;
	box-shadow: 0 5px 15px rgba(0,0,0,0.1);
	list-style: none;
	margin: 0;
	padding: 0;
	opacity: 0;
	visibility: hidden;
	transform: translateX(10px);
	transition: all 0.3s ease;
	z-index: 1001;
  }
  
  /* 显示下拉菜单 */
  .has-dropdown:hover > .dropdown {
	opacity: 1;
	visibility: visible;
	transform: translateY(0);
  }
  
  .has-sub-dropdown:hover > .sub-dropdown {
	opacity: 1;
	visibility: visible;
	transform: translateX(0);
	color:#fff;
  }
  
  /* 箭头指示 */
  .has-dropdown > a::after {
	/* content: "▼"; */
	font-size: 10px;
	margin-left: 8px;
	vertical-align: middle;
  }
  
  .has-sub-dropdown > a::after {
	/* content: "?"; */
	font-size: 10px;
	margin-left: 8px;
	vertical-align: middle;
  }

.banner{width:100%; position:relative; overflow:hidden;z-index:-1;}
.banner .bd{position:relative; z-index:0; overflow:hidden;}
.banner .bd ul{width:100%;}
.banner .bd ul li{width:100%; overflow:hidden;}
.banner .bd ul li p{width:100%; height:500px; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.banner .bd ul li a{display:block; width:100%; height:100%;}
.banner .hd{width:100%; height:8px; text-align:center; position:absolute; left:0; bottom:30px;}
.banner .hd li{display:inline-block; *display:inline; width:8px; height:8px; /* background:url(iHd01.png) no-repeat left top; */ overflow:hidden; text-indent:-99px; margin:0 8px; -webkit-border-radius:50%; border-radius:50%; vertical-align:top; cursor:pointer;}
.banner .hd li.on{background-position:right top;}
.banner .prev, .banner .next{position:absolute; top:50%; margin-top:-36px; display:block; width:36px; height:72px; background-repeat:no-repeat; filter:alpha(opacity=50); opacity:0.5;}
.banner .prev{left:3%; background-image:url(left.png);}
.banner .next{right:3%; background-image:url(right.png);}
.banner .prev:hover,.banner .next:hover{filter:alpha(opacity=100); opacity:1;}

.f1box{background: url(bg1.png) repeat;background-size: 100%;/* margin-top:-100px; */position: relative;padding-bottom: 90px;}
.F1{width:1400px; /* height:462px; */ margin: 0px auto 0;padding-top:100px;}
.F1 h2{height:34px; line-height:34px; position:relative; font-weight:normal;}
.F1 h2 a{display:block; width:50px; height:24px; /* background:#fff url(m01.png) no-repeat right center; */ float:right; margin-top:4px; position:relative; z-index:1;}
.F1 h2 a:hover{background-image:url(m02.png);}
.F1 h2 p{height:34px; line-height:34px; float:left; position:relative; /* background:#fff; */ padding-right:20px; z-index:1; font-size:24px;}
.F1 h2 p img{height:28px; margin:3px 10px 0 0; float:left;}
.F1 h2 p em{display:block; width:5px; height:5px; background:#c1a975; position:absolute; right:-5px; top:15px;}
.F1 h2 i{display:block; width:100%; height:1px; background:#c1a975; position:absolute; left:0; top:17px; z-index:0;}

.news{width: 865px; /* height:462px; */ float:left;}
.picNews{height: 307px; position:relative; overflow:hidden; padding-top: 40px;}
.picNews .bd li{width: 865px; height: 307px; float:left;}
.picNews .bd li .pic{width: 442px; height: 307px; overflow:hidden; float:left;}
.picNews .bd li .pic img{width: 442px; height: 307px;}
.picNews .bd li .txt{height: 245px; background: rgba(21, 151, 151, 1);/* background:#0f8989 url(picNewsBg.png) no-repeat left bottom; */ margin-left: 442px; padding: 63px 30px 0;}
.picNews .bd li .txt h3{/* height:48px; */ line-height: 30px; font-size: 20px; color:#fff; font-weight: bold; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.picNews .bd li .txt p{height:44px; line-height:22px; font-size:14px; color: #fff; margin-top:20px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.picNews .bd li .txt span{display:block; margin-top:20px; font-size: 16px; color: #fff; text-align: left;}
.picNews .bd li a:hover .pic img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}
.picNews .hd{width:100%; height:8px; text-align:center; position:absolute; right: 0; bottom:24px; z-index:1;}
.picNews .hd ul{margin-left:384px; height:8px;}
.picNews .hd li{display:inline-block; *display:inline; width:8px; height:8px; background:url(iHd02.png) no-repeat left top; overflow:hidden; text-indent:-99px; margin:0 5px; -webkit-border-radius:50%; border-radius:50%; vertical-align:top; cursor:pointer;}
.picNews .hd li.on{background-position:right top;}
.txtNews{height:148px; /* margin-top:10px; */ background: #fff;}
.txtNews ul{width: auto; height:90px; margin:0 auto; padding:29px 0; overflow:hidden;}
.txtNews ul li{width: 238px; height:90px; border-left:#fff 1px solid; border-right: #eaeaea 1px solid; margin-right:1px; margin-left:-1px; float:left; padding:0 24px;}
.txtNews ul li:last-child{border-right:0;}
.txtNews ul li h3{height:48px; line-height:24px; font-size:15px; font-weight:normal;}
.txtNews ul li h3 a:link, .txtNews ul li h3 a:visited{color: #333;height:48px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.txtNews ul li h3 a:hover{color:#0f8989;}
.txtNews ul li p{height:20px; line-height:20px; padding: 11px 0; position:relative; font-size: 16px; color: #009fab;}
.txtNews ul li p i{display:block; width:10px; height:2px; background:#cbc1a8; position:absolute; left:0; top:10px;}


.notice{/* height: 461px; */ margin-left: 888px;}
.notice ul{/* height:372px; */ padding-top: 28px;}
.notice ul li{/* height: 90px; */ margin-top: 13px;background: #fff;padding: 20px 30px 20px 10px;}
.notice ul li p{width:72px; /* height:46px; */ /* padding:14px 0 12px; */ padding: 0px 15px 0;/* background:#f3eddd; */ color: #159797; font-weight: bold;text-align:center; font-size: 30px; float:left;border-right: solid 1px #e4e4e4;}
.notice ul li p span{display:block; height:24px; line-height:24px; color: #999999; font-size: 14px;font-weight: normal;}
.notice ul li h3{height: 64px; line-height:24px; padding-top: 0; margin-left: 124px; font-size: 18px; font-weight:normal; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;display: flex;
  align-items: center;}


.F2{width:1400px; /* height:367px; */ margin: 0px auto 0px;}
.F2box{
	background: url(1313.png) no-repeat;
    background-size: cover;
padding: 90px 0 90px;}
.F2 h2{height:67px; line-height:42px; font-size:24px; font-weight:normal;}
.F2 h2 p{height:25px; position:relative;}
.F2 h2 p i{display:block; width:100%; height:1px; background:#c1a975; position:absolute; left:0; top:12px;}
.F2 h2 p span{display:block; height:25px; padding-right:16px; background:#fff; position:relative; z-index:1; float:left;}
.F2 h2 p span img{height:25px; vertical-align:top;}
.F2 h2 p span em{display:block; width:5px; height:5px; background:#c1a975; position:absolute; right:-5px; top:10px;}
.F2 h2 p a{display:block; width:50px; height:25px; background:#fff url(m01.png) no-repeat right center; float:right; position:relative; z-index:1;}
.F2 h2 p a:hover{background-image:url(m02.png);}

.llsy{width:604px; height:367px; float:left;}
.llsy ul{height:276px; overflow:hidden; padding-top:24px; background:url(llsyPic.jpg) no-repeat left 24px; padding-left:208px;}
.llsy ul li{height:71px; padding-bottom:12px; border-bottom:#f3f1ec 1px solid; margin-bottom:12px;}
.llsy ul li h3{height:23px; line-height:23px; font-size:15px; font-weight:normal; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.llsy ul li p{height:44px; line-height:22px; padding-top:4px; font-size:14px; color:#a8a8a8; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}

.xsbg{height:367px; margin-left:664px;}
.xsbg ul{width:50%; height:294px; padding-top:6px; float:left;}
.xsbg ul li{height:77px; padding:10px 0; border-bottom:#f3f1ec 1px solid;}
.xsbg ul li a{display:block; height:77px;}
.xsbg ul li a h3{max-height:48px; line-height:24px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; font-size:15px; font-weight:normal;}
.xsbg ul li a p{height:24px; line-height:24px; font-size:14px; padding:5px 0 0 20px; background:url(iTime01.png) no-repeat left 9px; color:#967b3e;}
.xsbg .xsbgL li a{border-right:#f3f1ec 1px solid; padding-right:20px;}
.xsbg .xsbgR li a{padding-left:20px;}

.F3{/* height:443px; */ padding: 90px 0 90px; /* margin-top:80px; */ background:url(bg01.jpg) no-repeat center center fixed; background-size:cover;}
.F3 h2{height:55px; line-height:50px; font-weight:normal; position:relative;}
.F3 h2 p{height:50px; color:#fff; font-size:24px;}
.F3 h2 p img{height:28px; margin:11px 10px 0 0; float:left;}
.F3 h2 a:link, .F3 h2 a:visited{font-size:14px; float:right; color:#fff; display:block; height:30px; line-height:30px; margin-top:20px;}
.F3 h2 a:hover{color:#0f8989;}
.F3 h2 em{display:block; width:5px; height:5px; background:#fff; position:absolute; left:0; bottom:0;}
.F3 h2 i{display:block; width:100%; height:1px; background:#fff; position:absolute; left:0; bottom:2px;}
.F3Con{width:1400px; /* height:443px; */ margin:0 auto;}
.jydt{width:760px; /* height:443px; */ float:left;}
.jydt ul{height:349px; padding-top: 14px; background: rgba(255, 255, 255, 0.2); /* border-bottom:#f5b22d 5px solid; */margin-top: 40px;;}
.jydt ul li{width: 350px; /* height: 75px; */ padding: 27px 0 0 20px; float:left;}
.jydt ul li p{width: 75px; height: 75px; line-height:20px; font-size: 16px; color:#0f8989; background: #fff;/* background:url(iTime02.png) no-repeat; */ text-align:center; float:left;border-radius: 10px;}
.jydt ul li p span{display:block; /* height: 25px; */ line-height: 25px; font-size: 26px; color: #0f8989; padding: 13px 0 5px 0;}
.jydt ul li h3{height: 65px; line-height: 30px; padding-top: 5px; font-weight:normal; font-size: 18px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; margin-left: 100px;color: #fff;}

.xgdt{/* height:445px; */ margin-left: 790px;background: rgba(255, 255, 255, 0.7);padding: 40px 30px 23px 30px;}
.xgdt ul{/* background:#fff; */ /* height:368px; */ margin-top: 40px;}
.xgdt ul li{/* height:92px; */}
.xgdt ul li a{display: flex; height: 60px; overflow:hidden; /* position:relative; */ padding: 0px 0px;justify-content: space-between;flex-direction: row;}
.xgdt ul li p{width: 200px; height:52px; line-height: 52px;/* float: left; */ /* position:relative; */ /* line-height:17px; */ font-size: 16px; text-align: right; color: #159797; z-index:1;}
.xgdt ul li p span{display:block; height:27px; line-height:27px; color:#af0a2a; font-size:22px;}
.xgdt ul li p em{display:block; width:20px; height:1px; background:#0f8989; position:absolute; left:50%; margin-left:-10px; bottom:0;}
.xgdt ul li h3{height: 52px;line-height: 52px;; font-size: 18px; font-weight:normal; /* margin-right: 39px; */ display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp: 1; overflow:hidden; position:relative; z-index:1;}
.xgdt ul li i{display:block; width:0; height:92px; background:#0f8989; position:absolute; left:0; top:0; z-index:0;}
/* .xgdt ul li a:hover p, .xgdt ul li a:hover span{color:#fff;}
.xgdt ul li a:hover p em{background:#fff;}
.xgdt ul li a:hover h3{color:#fff;} */
.xgdt ul li a:hover i{width:100%;}


.szk{/* height:197px; */ padding: 60px 0 90px; /* background:url(bg02.jpg) no-repeat center bottom; */ background-size:cover;/* background: #d2eff7; */}
.szkCon{width:1400px; /* height:197px; */ margin:0 auto;background: #159797;/* display: flex; */}
.szkCon h2{height:55px; line-height:50px; position:relative; font-weight:normal;}
.szkCon h2 p{height:50px; float:left; font-size:24px; color:#0f8989;}
.szkCon h2 p img{height:28px; margin:11px 10px 0 0; float:left;}
.szkCon h2 a:link, .szkCon h2 a:visited{display:block; height:30px; line-height:30px; margin-top:20px; padding-right:20px; background:url(m03.png) no-repeat right center; font-size:14px; color:#0f8989; float:right;}
.szkCon h2 a:hover{background-image:url(m04.png); color:#bf9e5a;}
.szkCon h2 em{display:block; width:5px; height:5px; background:#0f8989; position:absolute; left:0; bottom:0; z-index:1;}
.szkCon h2 i{display:block; width:100%; height:1px; background:#bf9e5a; position:absolute; left:0; bottom:2px; z-index:0;}
.szkCon ul{/* height:112px; */ padding: 30px 0; /* margin-left:-12px; */display: flex;}
.szkCon ul li{/* width:200px; */ /* height: 90px; */ padding-left:12px; display: flex;justify-content: center;
  align-items: center;/* float:left; *//* background: #159797; */flex: 1;border-right: solid 1px #3fa9ac;}
.szkCon ul li a{display:block; /* height:112px; */ overflow:hidden;color: #fff;font-size: 22px;text-align: center;}
.szkCon ul li a img{width:200px; height:112px; vertical-align:top;}
.szkCon ul li a:hover img{-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);}


.link{/* background:#0f8989; */ /* border-bottom:#ce4848 1px solid; *//* width: 200px; *//* margin-left: auto; */}
.linkNav{/* width:1400px; */ /* height:38px; */ /* margin:0 auto; */}
.linkNav ul{float:right; /* height:38px; */display: flex;flex-direction: column;}
.linkNav .linkNavLi, .linkNav .on{height: 28px; line-height: 28px; cursor:pointer; color: #fff; border: solid 1px #fff;padding: 0 45px;margin: 7px 0;float:left; position:relative; margin-left:50px; /* padding-right:20px; */}
.linkNav .linkNavLi i, .linkNav .on i{display:block; width:12px; height:12px; background:url(a01.png) no-repeat center center; position:absolute; right: 20px; top:13px; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.linkNav .on{color:#fff;position: relative;}
.linkNav .on i{transform:rotate(-180deg); -ms-transform:rotate(-180deg); -moz-transform:rotate(-180deg); -webkit-transform:rotate(-180deg); -o-transform:rotate(-180deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);}
.linkList{/* float: right; */ display:none; width: 200px; position: absolute;right: 0;bottom: 36px;border: 1px solid #eee; background: #eee;z-index: 999;max-height: 300px;overflow-y: scroll;overflow-x: hidden;}
.linkList ul{width: 100%; margin:0 auto; padding: 0px 0;}
.linkList ul li{/* width:190px; */ /* height:30px; */ line-height:30px; color:#725108; float:left; margin: 5px 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.linkList2 ul li{width:295px;}
.linkList ul li a{color: #333;font-size: 14px;}
.linkList ul li a:hover{color:#0f8989;}


.foot{height: auto; padding: 145px 0 15px 0; background:#0f8989; color: #fff; font-size:14px;background: url(footbg.png) no-repeat;margin-top: -100px;
    background-size: cover;}
.footCon{width:1400px; /* height:160px; */ margin:0 auto;display: flex;border-bottom: dashed 1px rgba(255, 255, 255, 0.5);flex-direction: row;padding-bottom: 50px;}
.fLogo{width:326px; height:160px; background:url(fLogo.png) no-repeat center center; border-right:#ce4848 1px solid; float:left;}

.fNav{/* width:230px; */ height:120px; padding:20px 40px; border-right:#ce4848 1px solid; float:left;}
.fNav ul{float:left; height:120px; padding:0 20px;}
.fNav ul li{height:30px; line-height:30px;}
.fNav ul li a:link, .fNav ul li a:visited{color:#f3dede;}
.fNav ul li a:hover{color:#fc0;}

.contact{/* width:230px; */ /* height:120px; */ line-height: 40px; padding: 0px 0px 0px 0px; font-size: 16px;/* border-right:#ce4848 1px solid; */ float:left;display: flex;
  flex-direction: column;justify-content: flex-end;}

.ewm{/* height: 160px; */ padding: 0px 0; /* margin-left:989px; */ text-align:center;margin-left: auto;display: flex!important;
    flex-direction: column;
    justify-content: flex-end;}
.ewm img{width: 130px; height: 130px; vertical-align:top;}
.ewm p{height:20px; line-height:30px;font-size: 16px;margin-top: 5px;}


.copy{height:40px; line-height:40px; text-align:center; background: #159797; color: #fff; font-size: 16px;}
.copy i{font-style:normal; display:none;}

.nyBanner{height:90px; background:url(nyBannerBg.jpg) no-repeat center center; background-size:cover;}
.nyBanner p{width:1400px; height:90px; margin:0 auto;}
.nyBanner p img{height:90px; margin-left:260px; vertical-align:top;}

.ny{background:#f9f9f9; padding:40px 0 60px;}
.nyCon{width:1400px; margin:0 auto;}
.left{width:200px; background: #eee; float:left;}
.left h2{height:84px; line-height:84px; text-align:center; font-size: 28px; background: #159797; color:#fff; font-weight:normal;/* margin-bottom: 20px; */}
.left ul li{border-bottom:#fff 1px solid; text-align:center; font-size: 18px;}
.left ul li a:link, .left ul li a:visited{color: #333; display:block; line-height:20px; padding:15px;}
.left ul li a:hover, .left ul li a.on{background: #dea437;color: #fff;}


.right{margin-left:200px; background:#fff; min-height:600px;}
.post{height:50px; line-height:50px; background:#eee; color:#898989; font-size:16px; padding:0 20px;}
.list01{padding:20px 30px 40px;}
.list01 li{height:50px; line-height:50px; border-bottom:#eee 1px solid; background:url(a02.png) no-repeat left center; padding-left:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;font-size: 18px;}
.list01 li span{color:#999; float:right; padding-left:20px;}
.list01 li span i{font-style:normal;}

.article{padding:20px 30px 50px;}
.articleTitle{padding:20px; line-height:36px; text-align:center; font-size:20px; font-weight:bold;}
.articleInfo{text-align:center;font-size:13px; height:30px; line-height:30px; color:#8a8a8a; background:#f3f3f3; width:90%; margin:0 auto;}
.articleInfo span{padding-left:30px;}
.articleCon{line-height:30px; padding:20px 20px 0;}
.articleCon p, .articleCon div{text-justify:inter-ideograph; text-align:justify;}
.articleCon img{max-width:800px; margin:0 auto;_width:expression(document.body.clientWidth > 800 ? "800px" : "auto");}
.articleGn{padding-top:20px; text-align:center; line-height:30px; font-weight:bold; font-size:14px;}

.article2{padding:20px 30px 50px;}
.article2 h3{line-height:50px; padding-left:20px; height:50px; font-size:16px;}
.article2 ul li{float:left; width:145px; height:35px; line-height:35px; font-size:15px; color:#555; margin-top:5px; text-align:center; vertical-align:middle;}
.article2 ul li p{text-align:center;}
.article2 ul li a:link, .article2 ul li a:visited{color:#af8837;}
.article2 ul li a:hover{color:#0f8989;}

/*扬大后台自带翻页代码样式修改 开始*/
.simple_pgToolbar{margin:30px auto 0 !important; background:#fff !important; width:100%; min-height:72px !important; text-align:center; border-top:none !important;}
.simple_pgToolbar .simple_pgPanel{margin:0 auto;}
.simple_pgBtn{width:80px !important; height:30px !important; line-height:30px; text-align:center; margin:0 5px !important;}
.simple_pgBtn.simple_pgRefresh{width:20px !important;}
.simple_pgFirstDisabled, .simple_pgPrevDisabled, .simple_pgNext, .simple_pgLast{background-size:20px 20px;}
.simple_separator{display:none !important;}

.simple_pgCurrentPage{border:0 !important; background:none !important; height:32px !important; line-height:32px !important; width:30px  !important; text-align:right; padding:0 !important; margin:0 !important;}
.simple_pgTotalPage{display:inline-block; width:30px; height:32px; line-height:32px;}

.simple_pgFirst,.simple_pgLast,.simple_separator{border:#d2d2d2 1px solid; background:#f5f5f5 !important; border-radius:2px; color:#545454;}
.simple_pgPrev,.simple_pgPrevDisabled,.simple_pgNext,.simple_pgNextDisabled{border:#d2d2d2 1px solid; background:#f5f5f5 !important; border-radius:2px; color:#545454;}
.simple_pgFirstDisabled,.simple_pgLastDisabled,.simple_pgPrevDisabled,.simple_pgNextDisabled{cursor:auto; color:#c2c2c2;}
.simple_pgFirst:after,.simple_pgFirstDisabled:after{content:"<<"; font-size:18px;}
.simple_pgLast:after,.simple_pgLastDisabled:after{content:">>"; font-size:18px;}
.simple_pgPrev:after,.simple_pgPrevDisabled:after{content:"<"; font-size:18px;}
.simple_pgNext:after,.simple_pgNextDisabled:after{content:">"; font-size:18px;}
/*扬大后台自带翻页代码样式修改 结束*/

.wap{display:none;}
.pc{display:block;}

/*-----------------------下拉部分样式----------------------*/
.dropMenu{
position:absolute;
top: 50px!important;
left:0;
z-index:100;
background-color:#0f8989;
border-bottom:#0f8989 3px solid;
filter:alpha(opacity=96);opacity:0.96;
width:116px;
display:none;  
margin-left:1px;
margin-top:0;
}
.dropMenu a:link,.dropMenu a:visited{
width:auto;
display:block;
text-indent:0;
border-top:0 solid #FFF;
padding:5px 0;
text-decoration:none;
color:#fff;
text-align:center;
font-size:15px;
line-height:24px;
font-weight:normal;
}

/*鼠标移动上面的样式 a:hover 以及 打开了下一级的aLink*/
.dropMenu_a_cur{background-color:#f5b22d;color:#fff;}
.dropMenu a:hover{color:#fff; background-color:#f5b22d;}
.mainMenu_a_cur{background-color:#0f8989; color:#fff !important;}

/*-----------------------------弹出部分样式----------------------- */
.popMenu{
position:absolute;
top: 0px;
border-left: 1px solid #fff; /*THEME CHANGE HERE*/
z-index:100;
background-color:#0f8989;
filter:alpha(opacity=96);opacity:0.96;
width:116px;
display:none;  
margin-left:0px;
margin-top:0;
}
.popMenu a:link,.popMenu a:visited{
width:auto;
display: block;
text-indent: 0;
padding:5px 0;
text-decoration: none;
color: #fff;
text-align:center;
font-size:13px;
line-height:24px;
font-weight:normal;
}

/*鼠标移动上面的样式 a:hover 以及 打开了下一级的aLink */
.popMenu_a_cur{background-color:#f5b22d;color:#fff;}


/*---------------------有弹出菜单的  菜单项的样式-------------------------*/
.hasPopMenu_a{
/*向右箭头*/
background-image:url(arrow00.gif);  
background-repeat:no-repeat; 
background-position:right center;
}

.section_1 {
    width: 1413px;
    height: 36px;
    margin: 280px auto 0 auto;
}
.flex-row {
    display: flex;
    flex-direction: row;
}

.btbox {
    display: flex;
}
.btbox1 .text_3,.btbox1 .text-group_1{
	color: #fff;

}
.btbox1 .group_2{

	background-color: #fff;
}
.btbox1 .text_2 {
	color: #fff;
}
.text_2 {
    /* width: 148px; */
    height: 35px;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 36px;
    font-family: MicrosoftYaHei-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 36px;
    margin-top: 1px;
}
.group_1 {
    width: 51px;
    height: 32px;
    margin: 4px 0 0 12px;
}
.justify-between {
    display: flex;
    justify-content: space-between;
}
.flex-col {
    display: flex;
    flex-direction: column;
}
.text_3 {
    width: 51px;
    height: 12px;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    text-transform: capitalize;font-size: 16px;
    font-family: ArialMT;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    /* line-height: 36px; */
}
.group_2 {
    background-color: rgba(21, 151, 151, 1);
    height: 4px;
    width: 30px;
    margin: 16px 0 0 1px;
}
.box_2 {
    background-color: rgba(204, 204, 204, 1);
    width: 110px;
    height: 1px;
    margin-top: 3px;
}
.image-text_1 {
    width: 117px;
    height: 26px;
    /* margin: 7px 0 0 1090px; */
margin-left: auto;margin-top: 5px;}
.label_1 {
    width: 26px;
    height: 26px;
}
.text-group_1 {
    width: auto;
    /* height: 16px; */
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 20px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    /* line-height: 36px; */
    margin-top: 0;
}

	.block_25 {
    /* background-color: rgba(224, 243, 247, 1); */
    /* height: 714px; */
    width: 100%;
    background: url(434.png) 100% no-repeat;
    background-size: cover;
    padding-bottom: 100px;
}
.box_30 {
    position: relative;
    background: url(psgbz94415659t6jju5gykkhq6gmtow1ft48f668a8-33a2-4f14-a451-2b8c182ccae8.png) 100% no-repeat;
    background-size: 100%;
    background-position: center 358px;
}
.block_26 {
    /* width: 305px; */
    height: 35px;
    margin: 82px auto 0 auto;
}
.block_29 {
    width: 1400px;
    /* height: 208px; */
    margin: 92px auto 0 auto;
}
.fzlc .label_7, .fzlc .label_8 {
    margin-right: 10px!important;
    position: relative!important;
    top: 0!important;
    width: 40px!important;
    height: 40px!important;
    margin-top: 130px!important;
    z-index: 10!important;
}
.fzlc .label_7 {
    left: 0px;
}
.fzlc .block_29 .swiper-wrapper {
    margin-top: 50px;
}
.fzlc .group_35-1 {
    margin-top: -55px;
}
.text-wrapper_7 {
    background-color: rgba(0, 159, 171, 1);
    height: 122px;
    width: 320px;
}
.text_81 {
    width: 270px;
    height: 83px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 18px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    line-height: 27px;
    overflow-y: auto;
    margin: 20px 0 0 19px;
}
.image_24 {
    width: 40px;
    height: 15px;
    margin-left: 140px;
}
.box_32 {
    background-color: rgba(0, 159, 171, 1);
    border-radius: 50%;
    width: 32px;
    height: 32px;
    margin: 20px 0 0 146px;
}
.text_83 {
    width: 88px;
    /* height: 29px; */
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 36px;
    font-family: MicrosoftYaHei-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    /* line-height: 54px; */
    margin: 0 auto 0 122px;
    margin-top: 40px;
}
.fzlc .group_35-2 {
    margin-top: 15px;
}
.fzlc .group_35-3 {
    margin-top: -10px;
}
.fzlc .label_7, .fzlc .label_8 {
    margin-right: 10px!important;
    position: absolute!important;
    top: 0!important;
    width: 40px!important;
    height: 40px!important;
    margin-top: 130px!important;
    z-index: 90!important;
right: 0px;}

::-webkit-scrollbar {
  width: 8px; 
  height: 8px;
}


::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 4px;
}


::-webkit-scrollbar-thumb {
  background: #c1c1c1;
  border-radius: 4px;
  transition: background 0.3s ease;
}
.f88{

    width: 1400px;
 
    margin: 90px auto 0px;

}
.btbox88 {
    display: flex;
    justify-content: center;
}
.my-swiper-1{display:none;}
#floatAd0 img{max-width:250px;max-height:100px;}
@media screen and (max-width:960px){
#floatAd0{display:none;}
	.f88 {
		margin: 1.3rem auto 0px;
	}
.my-swiper-1{display:block;}
	.F2box {
	
		padding: 1.3rem 0 1.3rem;
	}
	.block_25{
		padding-bottom: 60px;
	}
	.fzlc .group_35{
		 align-items: center;
	}
	.image_24 {
	
		margin-left: 0px;
	}
	.box_32 {

		margin: 0px;
	}
	.text_83{
		margin: 0px;
	}
	/* .fzlc .group_35-2{
		
		margin-left: calc(50% - 160px);
	}
	.fzlc .group_35-3 {
		
		margin-left: calc(50% - 160px);
	} */
	.block_29{width:100%;}
	.f88{
		width:100%;
	}
	.group_1 {

		display: none!important;
	}
	.image-text_1{
		margin-top:5px;
	}
	.home-guanli .card .text-con{
		padding: 0.6rem 0.3rem;
	}
	.home-guanli{
		width: 100%;
	margin-top: 1.8rem;}
	.home-guanli .card .pic {
		width: 100%;
		height: auto;
	}
	.home-guanli li .date{
		font-size: .3rem;
	/* flex: 1 1 calc(50% - 10px); */}
	.home-guanli li .tit {

		font-size: .35rem;
	white-space: nowrap; /* 禁止换行 */
  overflow: hidden; /* 隐藏溢出的文本 */
  text-overflow: ellipsis; /* 溢出时显示省略号 */;/* flex: 1 1 calc(50% - 10px); */}
	.home-guanli li {

	
		height: auto;
	
	padding: 20px 20px 20px 20px;/* padding: 0; *//* display: flex; */
  /* flex-wrap: wrap; */}
	.home-guanli .card .tit {
		font-size: 0.4rem;
	}
	.home-guanli .card {
		padding: 0;
	margin-top: 0.5rem;}
	.home-guanli .card .des {
		font-size: 0.35rem;
	}
	.home-guanli .card .time {
		font-size: 0.3rem;
	}
	.home-zhaosheng .item .dot {

		top: 0.5rem;

	}
	.home-zhaosheng .item {
		padding: 0.25rem 0.2rem 0.25rem 0.1rem;
	}
	.home-zhaosheng .item::before{    left: 1.5rem;}
	.home-zhaosheng{
		margin-right: 0rem;
	margin-top: 0;}
	.home-zhaosheng .tit{
		font-size: 0.35rem;
	}
	.home-zhaosheng .date {
		font-size: .3rem;

	width: 1.2rem;
  padding-top: 0.2rem;}
	.home-zhaosheng .date span {

		font-size: .45rem;
	
	}
	.f1box{background:#d2eef5;margin-top:0;padding-bottom: 1.3rem;margin-top: 0px!important;}
	.F1 {
		padding: 0px;
	}
	.btbox {
		display: flex;
		padding: 0rem 0.3rem;
		font-size: 0.2rem;
	}
	.btbox1{
		padding: 0rem 0rem;
	}

	.btbox2{
		padding: 0rem 0rem;
	}
	.btbox .text_2{

		font-size: 0.6rem;
	}
	body{min-width:100%;_width:100%; font-size:62.5%;}
	.overHidden{overflow:hidden; height:100%;}
	
	.pfPic{max-width:5rem !important;}
	
	.fixedMenu{width:100%; height:2rem; position:fixed; left:0; top:auto; bottom:0; z-index:888;}
	.nyFixedMenu{top:auto;}
	.fixedMenu .close{display:none;}
	.fixedMenu ul{height:2rem; border-radius:0;}
	.fixedMenu ul li{width:16.66666%; height:2rem; border-bottom:none; float:left;}
	.fixedMenu ul li:last-child{height:2rem;}
	.fixedMenu ul li a:link, .fixedMenu ul li a:visited{display:block; height:2rem; padding:.4rem 0 .2rem; font-size:.32rem; border-right:#d5bc8a 1px solid;}
	.fixedMenu ul li:last-child a:link, .fixedMenu ul li:last-child a:visited{border-right:none;}
	.fixedMenu ul li a img{height:.8rem; vertical-align:top;}
	.fixedMenu ul li a p{height:.6rem; line-height:.6rem;}
	
	.fixedMenu .goTop{width:1rem; height:1rem; text-align:center; margin-top:0; overflow:hidden; position:fixed; right:.1rem; bottom:2.2rem; display:none;}
	.fixedMenu .goTop a{height:.6rem; padding:.2rem 0; border-radius:.1rem;}
	.fixedMenu .goTop a img{height:.6rem;}
	
	
	.headerWap{width:100%; height:1.8rem; overflow:hidden; /* background:#0f8989 url(headBg.jpg) no-repeat bottom center; */ background: #0f8989;background-size:100% auto; position:fixed; z-index:999; left:0; top:0;}
	.logoWap{float:left; width: 70%; height:1rem; padding:.4rem 0; margin-left:.3rem;}
	.logoWap a{display:block; width:100%; height:100%; background:url(logo1.png) no-repeat left center; background-size:contain;}
	.navWap{width: 0.8rem; float:right; position:relative; cursor:pointer; height: 0.8rem; margin: .6rem .3rem 0 0;}
	.navWap span{display:block; background:#fff; width:100%; height:2px; position:absolute; left:0; transition:all ease 0.35s;}
	.navWap span:nth-of-type(1){top:0;}
	.navWap span:nth-of-type(2){top:0.3rem;}
	.navWap span:nth-of-type(3){top:0.6rem;}
	.navCur span:nth-of-type(1){top:0.3rem; transform:rotate(45deg);}
	.navCur span:nth-of-type(2){width:0;}
	.navCur span:nth-of-type(3){top:0.3rem;transform:rotate(-45deg);}
	
	.navList{position:fixed; z-index:900; background:#eee; width:100%; font-size:0.4rem; top:-300%; overflow:auto; overflow-x:hidden; transition:top ease 0.35s; box-shadow:0 2px 2px 0 rgba(0,0,0,0.4);}
	.navShow{top:1.8rem;}
	.navList .searchWap{width:100%; height:1.2rem; padding:.2rem .3rem; background:#fff; overflow:hidden; box-sizing:border-box; margin:0; position:relative;}
	.navList .searchWap .keyvalue{width:100%; height:.8rem; line-height:0.8rem; background:#fff; border:0; padding:0; margin:0; font-size:0.4rem;}
	.navList .searchWap a{display:block; width:0.8rem; height:0.8rem; background:url(iSearch2.png) no-repeat center center; position:absolute; top:0.2rem; right:0;}
	.navListBox{overflow-y:auto; overflow-x:hidden;}
	.navList ul li i{position:absolute; top:.1rem; right:0; border-left:1px #ddd solid; width:1rem; height:1rem; line-height:1rem; text-align:center; box-sizing:border-box; cursor:pointer;}
	.navList ul li i svg{transform:rotate(-90deg); transition:all ease 0.35s; width: 0.6rem; height: 0.6rem; position:absolute; left: 70%; top: 70%; margin:-.5rem 0 0 -.5rem; fill:#555; font-size:.3rem; font-weight:normal;}
	
	.navList ul li{position:relative; line-height:1.2rem; font-size: .35rem; border-bottom:#ddd 1px solid;}
	.navList ul li ul{display:none; border-top:#ddd 1px solid; padding:.3rem 0 .3rem .5rem;}
	.navList ul li ul li{border-bottom:0; border-top:0; font-size: .35rem;}
	.navList ul li a{color: #333; display:block; padding-left:.5rem;}
	.navList ul li ul li a{color: #333; display: block; text-align:left; border-bottom:0;}
	.navList ul li:first-child{overflow:hidden; border-top:0}
	.navList ul li:first-child a{width:calc(100% - 4.5rem);}
	.navList ul li li:first-child a{width:calc(100% - .5rem);}
	.navList ul li:first-child .language{width:4rem; overflow:hidden; height:1rem; line-height:1rem; position:absolute; top:.1rem; right:0;}
	.navList ul li:first-child .language a{width:2rem; float:left; border-left:1px #ddd solid; text-align:center; color:#999; box-sizing:border-box; padding-left:0; font-size:.4rem;}
	.navList ul li a:hover{color:#8c1515;}
	.navList ul li .navListCur svg{fill: #0f8989; transform:rotate(0deg);}
	
	.banner{margin-top:1.8rem;}
	.banner .bd ul li p{height:3.6rem;}
	.banner .hd{bottom:.3rem;}
	.banner .hd ul li{margin:0 5px;}
	.banner .prev, .banner .next{margin-top:-.5rem; width:.5rem; height:1rem; background-size:.5rem 1rem;}
	.banner .prev{left:.3rem;}
	.banner .next{right:.3rem;}
	
	
	.F1{width:auto; height:auto; margin:0;}
	.F1 h2{height:1.2rem; line-height:1.2rem;}
	.F1 h2 a{height:.8rem; margin-top:.2rem;}
	.F1 h2 p{height:1.2rem; line-height:1.2rem; padding-right:.4rem; font-size:.6rem;}
	.F1 h2 p img{height:.6rem; margin:.3rem .2rem 0 0;}
	.F1 h2 p em{display:block; width:5px; height:5px; background:#c1a975; position:absolute; right:-5px; top:15px;}
	.F1 h2 i{display:block; width:100%; height:1px; background:#c1a975; position:absolute; left:0; top:17px; z-index:0;}
	
	.news{width:auto; height:auto; float:none; padding: .5rem .3rem .0rem .3rem;}
	.picNews{height:auto; padding-top: 0;}
	.picNews .bd li{width:auto; height:auto;}
	.picNews .bd li .pic{width:100%; height:5rem; float:none;}
	.picNews .bd li .pic img{width:100%; height:5rem;}
	.picNews .bd li .txt{height:auto; margin-left:0; padding:.4rem .6rem .6rem;}
	.picNews .bd li .txt h3{height:1.6rem; line-height:.8rem; font-size: .35rem;}
	.picNews .bd li .txt p{height:1.4rem; line-height:.7rem; font-size: .3rem; margin-top:.3rem;}
	.picNews .bd li .txt span{margin-top:.3rem; font-size: .3rem;}
	.picNews .hd{height:12px; text-align: right; bottom:.6rem;display: none!important;}
	.picNews .hd ul{margin-left:.6rem; height:12px;}
	.picNews .hd li{display:inline-block; *display:inline; width:8px; height:8px; float:left; margin:0 5px 4px 0;}
	.txtNews{height:auto; margin-top:0;}
	.txtNews ul{width:auto;height:auto;padding: 0.4rem .3rem .6rem;}
	.txtNews ul li{width:auto;height:auto;border-bottom:#fff 1px solid;border-left:none;border-right:none;margin:0;float:none;padding: 0rem 0 0;display: flex;flex-direction: row-reverse;}
	.txtNews ul li:last-child{border-right:0;}
	.txtNews ul li h3{height:auto;max-height: .8rem;line-height:.8rem;font-size: .35rem; /* 防止文本换行 */ /* 隐藏溢出的内容 */min-width: 0;/* margin-left: auto; */flex: 1 1;}
	.txtNews ul li h3 a:link, .txtNews ul li h3 a:visited{max-height: 0.8rem;height: 0.8rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.txtNews ul li p{height: .8rem;line-height: .8rem;padding: 0;font-size: .3rem;/* border-bottom:#cbc1a8 1px solid; */margin-left: 10px;display: inline-block;}
	.txtNews ul li p i{display:block; width:.4rem; height:2px; background:#cbc1a8; position:absolute; left:0; top:.2rem;}
	
	
	.notice{height:auto; margin-left:0; padding:.2rem .3rem .5rem;display: none;}
	.notice ul{height:auto; padding:0;}
	.notice ul li{height:2rem; padding:.3rem 0;}
	.notice ul li p{width:2rem; height:1.4rem; padding:.3rem 0; font-size:.4rem;}
	.notice ul li p span{height:.8rem; line-height:.8rem; font-size:.45rem;}
	.notice ul li h3{height:1.6rem; line-height:.8rem; padding-top:.2rem; margin-left:2.4rem; font-size: .35rem;}
	
	
	.F2{width:auto; height:auto; margin:0 auto;padding: 0 0.3rem 0;}
	.F2 h2{height:2rem; line-height:1.2rem; font-size:.6rem;}
	.F2 h2 p{height:.6rem;}
	.F2 h2 p i{top:50%; margin-top:-.5px;}
	.F2 h2 p span{height:.6rem; padding-right:.4rem;}
	.F2 h2 p span img{height:.6rem;}
	.F2 h2 p span em{top:50%; margin-top:-2.5px;}
	.F2 h2 p a{height:.6rem;}
	
	.llsy{width:auto; height:auto; float:none; padding:0 .3rem;}
	.llsyPic{padding-top:.3rem;}
	.llsyPic img{width:100%; vertical-align:top;}
	.llsy ul{height:auto; padding:0; background:none;}
	.llsy ul li{height:auto; max-height:2.4rem; padding:.5rem 0; margin-bottom:0;}
	.llsy ul li h3{height:.8rem; line-height:.8rem; font-size:.45rem;}
	.llsy ul li p{height:auto; max-height:1.4rem; line-height:.7rem; padding-top:.2rem; font-size:.4rem;}
	
	.xsbg{height:auto; margin-left:0; padding:.5rem .3rem;}
	.xsbg ul{width:auto; height:auto; padding-top:0; float:none;}
	.xsbg ul li{height:100%; padding:.5rem 0; border-bottom:#f3f1ec 1px solid;}
	.xsbg ul li a{height:100%;}
	.xsbg ul li a h3{max-height:1.6rem; line-height:.8rem; font-size:.45rem;}
	.xsbg ul li a p{height:.8rem; line-height:.8rem; font-size:.4rem; padding:5px 0 0 20px; background:url(iTime01.png) no-repeat left 9px; color:#967b3e;}
	.xsbg .xsbgL li a{border-right:none; padding-right:0;}
	.xsbg .xsbgR li a{padding-left:0;}
	
	.F3{height:auto; padding: 1.3rem .3rem 1.3rem; margin-top: 0;}
	.F3 h2{height:1.4rem; line-height:1.2rem;}
	.F3 h2 p{height:1.2rem; font-size:.6rem;}
	.F3 h2 p img{height:.6rem; margin:.3rem .2rem 0 0;}
	.F3 h2 a:link, .F3 h2 a:visited{font-size:.4rem; height:.8rem; line-height:.8rem; margin-top:.4rem;}
	.F3Con{width:auto; height:auto;}
	.jydt{width:auto; height:auto; float:none;}
	.jydt ul{height:auto; padding: 0.2rem 15px .8rem 15px; /* border-bottom:#f5b22d .1rem solid; */ margin-top: 0.5rem;}
	.jydt ul li{width:auto; height:49px; padding:.6rem 0 0 0; float:none;margin-bottom: 20px;}
	.jydt ul li h3{font-size: .35rem;}
	
	.xgdt{height:auto; margin-left:0; margin-top: 1.3rem;padding: 50px 15px 20px 15px;}
	.xgdt ul{height:auto; margin-top: 0.11rem;}
	.xgdt ul li{height:auto;}
	.xgdt ul li a{height:1.6rem; padding: .4rem 0rem .0rem 0rem;/* display: inline-block; */display: flex;
  flex-wrap: wrap;}
	.xgdt ul li p{width: auto; height: 0.8rem; line-height:.8rem;text-align: left;/* flex: 1 1 calc(40% - 10px); */}
	.xgdt ul li p span{height:.8rem; line-height:.8rem;}
	.xgdt ul li p em{width:.6rem; margin-left:-.3rem;}
	.xgdt ul li h3{height: .8rem; line-height: .8rem; font-size: .35rem; /* margin-left:1.9rem; *//* display: inline-block; *//* flex: 1 1; */margin-right: 10px;}
	.xgdt ul li i{height:2.4rem;}
	
	
	.szk{height:auto; padding: 0.8rem .3rem;}
.szk .swiper-slide{
  font-size:0.35rem;
  background:#0f8989;
  color:#fff;
  padding:20px 0px;
  text-align:center;
  display: flex;
  justify-content: center; /* 将内容水平居中对齐 */
  align-items: center; /* 将内容垂直居中对齐 */
  height: 60px;
  }
.szk .swiper-slide a{color:#fff;}
	.szkCon{width:auto;height:auto;display: none;}
	.szkCon h2{height:1.4rem; line-height:1.2rem; margin:0 .15rem;}
	.szkCon h2 p{height:1.2rem; font-size:.6rem;}
	.szkCon h2 p img{height:.6rem; margin:.3rem .2rem 0 0;}
	.szkCon h2 a:link, .szkCon h2 a:visited{height:.8rem; line-height:.8rem; margin-top:.4rem; padding-right:.56rem; background-size:.4rem .4rem; font-size:.4rem;}
	.szkCon h2 a:hover{background-image:url(m04.png); color:#bf9e5a;}
	.szkCon h2 em{display:block; width:5px; height:5px; background:#0f8989; position:absolute; left:0; bottom:0; z-index:1;}
	.szkCon h2 i{display:block; width:100%; height:1px; background:#bf9e5a; position:absolute; left:0; bottom:2px; z-index:0;}
	.szkCon ul{height:auto; padding-top:.2rem; margin-left:0;display: flex;
  flex-wrap: wrap;}
	.szkCon ul li{ height:auto; padding:.3rem 0 0;flex: 1 1 calc(50% - 10px);margin-top: 20px;}
	.szkCon ul li a{height:auto; margin:0 .15rem; text-align:center;}
	.szkCon ul li a img{width:100%; height:auto; max-width:200px;}
	
	
	.linkNav{width:auto; /* height:1.2rem; */}
	.linkNav ul{height: auto; padding: 0 0rem; float:none; font-size: .3rem;}
	.linkNav .linkNavLi, .linkNav .on{height: 1rem; line-height: 1rem; margin: 0.15rem 0rem 0.15rem 0; padding-right:.6rem;}
	.linkNav .linkNavLi i, .linkNav .on i{top:50%; margin-top:-6px; right: 15px;}
	.linkList{float:none;width: 100%;/* bottom: 10px; */}
	.linkList ul{width:auto; margin:0 auto; padding: .1rem .3rem;}
	.linkList ul li{width:auto; height: auto;  float:none; margin: 0; font-size: .3rem;}
	.linkList2 ul li{width:auto;}
	
	
	.foot{height:auto; padding: 0.6rem .3rem 0.3rem .3rem; font-size:.4rem;background: #0f8989;margin-top: 0;}
	.footCon{width:auto; height:auto;/* flex-direction: column; */flex-direction: column-reverse;border: none;padding-bottom: 10px;}
	
	.fNav{width:auto; height:auto; padding:.3rem 0; border-right:none; border-bottom:#ce4848 1px solid; float:none;}
	.fNav ul{width:50%; height:auto; padding:0;}
	.fNav ul li{height:.8rem; line-height:.8rem;}
	
	.contact{width: 100%; height: auto; line-height: .8rem; padding: 0; border-right:none; float:none; position:relative;font-size: 16px;margin-top: 20px;}
	
	.ewm{/* width:2.4rem; */ /* height:3rem; */ /* padding:0; */ /* margin-left:0; */ position: revert; /* left:0; */ /* bottom:.3rem; */margin: 20px auto 0 auto;}
	.ewm img{width:2.4rem; height:2.4rem;}
	.ewm p{height:.6rem; line-height:.6rem;}
	
	
	.copy{height: auto; line-height: 0.45rem; text-align:center; background: #0f8989; color: #fff; /* display: none; */font-size:.4rem;padding: 0.25rem 0;border: none;display: none;}
	.fixHeight{height:2rem;}
	
	.nyBanner{height:auto; margin-top:1.8rem;}
	.nyBanner p{width:auto; height:auto; margin:0 auto;}
	.nyBanner p img{height:auto; width:90%; margin-left:5%; vertical-align:top;}
	
	.ny{padding:0;margin-top: 1.8rem;}
	.nyCon{width:auto;}
	
	
	.right{margin-left:0; min-height:6rem;}
	.post{height:1.2rem; line-height:1.2rem; font-size: .35rem; padding:0 .3rem;}
	.list01{padding:.2rem .3rem .4rem;}
	.list01 li{height:1rem; line-height:1rem; background-size:.2.4rem .2.4rem; padding-left:.4.2rem; font-size: .35rem;}
	.list01 li span{padding-left:.3rem;font-size: .3rem;}
	
	.article{padding:0 .3rem 1rem;}
	.articleTitle{padding:.3rem 0 .2rem; line-height:1rem; font-size:.56rem;}
	.articleInfo{width:96%; font-size: .3rem; height:1rem; line-height:1rem;}
	.articleInfo span{padding-left:.5rem;}
	.articleCon{font-size: .35rem; line-height: 0.8rem; padding:.3rem 0; min-height:5rem;}
	.articleCon img{max-width:100%;_width:100%; height:auto !important;}
	.articleCon .tableBox{overflow-x:auto;}
	.articleGn{padding-top:20px; text-align:center; line-height:30px; font-weight:bold; font-size:14px;}
	
	.article2{padding:0 .3rem 1rem;}
	.article2 h3{line-height:1.2rem; padding-left:0; height:1.2rem; font-size:.5rem; text-align:center;}
	.article2 ul li{width:50%; height:1rem; line-height:1rem; font-size:.45rem; margin:.2rem 0;}
	
	
	.simple_pgToolbar{margin:.3rem auto 0 !important; min-height:.8rem !important;}
	.simple_pgToolbar .simple_pgPanel{height:.8rem !important; line-height:.8rem !important; font-size:.42rem !important;}
	.simple_pgToolbar td{font-size:.42rem !important;}
	.simple_pgBtn{width:auto !important; padding:0 .3rem !important; height:.8rem !important; line-height:.8rem; text-align:center; margin:0 .1rem !important;}
	.simple_pgBtn.simple_pgRefresh{width:20px !important; padding:0 .15rem !important;}
	.simple_pgFirstDisabled, .simple_pgPrevDisabled, .simple_pgNext, .simple_pgLast{background-size:20px 20px;}
	.simple_pgNext{margin-left:.6rem !important;}
	.simple_pgCurrentPage{height:.8rem !important; line-height:.8rem !important; width:1rem !important; font-size:.42rem; text-align:right !important;}
	.simple_pgTotalPage{width:auto !important; height:.8rem; line-height:.8rem; font-size:.42rem;}
	
	.simple_pgFirst:after, .simple_pgFirstDisabled:after,
	.simple_pgLast:after, .simple_pgLastDisabled:after,
	.simple_pgPrev:after, .simple_pgPrevDisabled:after,
	.simple_pgNext:after, .simple_pgNextDisabled:after{font-size:.42rem;}
	
	.wap{display:block;}
	.pc{display:none;}
}

@media screen and (max-width:480px){
	.list01 li span i, .copy span{/* display:none; */font-size: 0.3rem;}
	.copy i{display:inline;}
}