@charset "utf-8";

.search {
	line-height: 35px;
margin:0 20px;
	margin-top: 12px;
	border: 1px solid #fff;

}

.search input {
	outline: none;
	border: none;
}


.ztpic .bd li .pic a:before {
    content: '';
    position: absolute;
    width: 80px;
    height: 80px;
    top: 35%;
    left: 48%;
    margin-left: -0.25rem;
    margin-top: -0.25rem;
    z-index: 2;
    background: url(../img/play.png) no-repeat center;
    background-size: 100% 100%;
}




.search .inp {
	/* background: none; */
	text-indent: 15px;
	color: #333;
	width: 160px;
	background: #ffffff;
	border-right: 1px solid #fff;
	float: left;
	height: 30px;
	/* border-radius: 15px 0 0 15px; */
}

.search .sub {
	float: left;
	width: 35px;
	height: 30px;
	background: url(../img/search.png) no-repeat center;
}
.copy p{text-indent:10px;}
.bolink a{font-size:14px;color:#fff;}
.copy {margin-left:20%;}


.bodywrap {
	overflow: hidden;

}

.inner {
	width: 1640px;
	margin: 0px auto;
}
.header{display: none;position: relative;}
.nav_mobile li a {
	font-size: 18px;
	color: #fff;
}

.nav_mobile .v1 {
	display: block;
	height: 50px;
	line-height: 50px;
	font-size: 24px;
	color: #fff;
	position: relative
}



.nav_mobile .down {
	position: absolute;
	width: 100%;
	z-index: 99;
	top: 100%;
	padding-bottom: 15px;
	/* padding:25px 47px 11px; */
	background-color: #f1f1f1;
	overflow: hidden;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
	display: none;
}

.nav_mobile .down dd {
	margin-bottom: 0px;
}

.nav_mobile .down .s1 {
	font-size: 17px;
	color: #333;
	line-height: 1.5em;
	padding-bottom: 13px;
	position: relative
}

.nav_mobile .down .s1:after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 2px;
	/* background-color:#008579; */
	display: none;
}

.nav_mobile .down .s1:hover,
.nav_mobile .down dd.ok .s1 {
	color: #323cb2;
}

.nav_mobile .down .s1:hover:after,
.nav_mobile .down dd.ok .s1:after {
	display: block
}
.menuBtn {
		width: 30px;
		cursor: pointer;
		position: absolute;
		right: 10px;
		top: 64px;
		z-index: 9;
		padding-top: 4px;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		transform: translateY(-50%);
		display: none;
}

.menuBtn b {
	display: block;
	height: 3px;
	background-color: #fff;
	margin-bottom: 5px;
	border-radius: 2px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}

.menuBtn.open b {
	display: none;
	margin: 0;
	position: absolute;
	left: 0;
	top: 50%;
	width: 30px
}

.menuBtn.open b:first-child {
	display: block;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg)
}

.menuBtn.open b:last-child {
	display: block;
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg)
}
/* 导航*/
.body_left {
	width: 200px;
	height: 100%;
	position: fixed;
	left: 0px;
	top: 0px;
	background: url(../img/navbg.png) repeat-y left top;
}

.logo {
	padding: 23px 0px;
	text-align: center;
	/* height: 34%; */
	box-sizing: border-box;
}

#nav {
	position: relative;
	width: 100%;
	/* height: 66%; */
}

#nav .nav_hd ul li {
	position: relative;
	width: 100%;
	height: 62px;
	box-sizing: border-box;
	line-height: 62px;


}

#nav .nav_hd ul li>a {
	padding-left: 50px;
	display: block;
	margin-left: 38px;
	background: url("../img/icon1.png") no-repeat left center;
}

#nav .nav_hd ul li i.line {
	position: absolute;
	left: 0px;
	bottom: -1px;
	width: 100%;
	height: 1px;
	background: #005f6e;
	display: block;
}

#nav .nav_hd ul li.on>a {
	margin-left: 50px;
}

#nav .nav_hd ul li:hover .item {
	display: block;
}

#nav .nav_hd ul li+li>a {
	background: url("../img/icon2.png") no-repeat left center;
}

#nav .nav_hd ul li+li+li>a {
	background: url("../img/icon3.png") no-repeat left center;
}

#nav .nav_hd ul li+li+li+li>a {
	background: url("../img/icon4.png") no-repeat left center;
}

#nav .nav_hd ul li+li+li+li+li>a {
	background: url("../img/icon5.png") no-repeat left center;
}

#nav .nav_hd ul li+li+li+li+li+li>a {
	background: url("../img/icon6.png") no-repeat left center;
}

#nav .nav_hd ul li+li+li+li+li+li+li>a {
	background: url("../img/icon7.png") no-repeat left center;
}

#nav .nav_hd ul li+li+li+li+li+li+li+li>a {
	background: url("../img/icon8.png") no-repeat left center;
}

#nav .nav_hd ul li+li+li+li+li+li+li+li+li>a {
	background: url("../img/icon9.png") no-repeat left center;
}

#nav .nav_hd ul li+li+li+li+li+li+li+li+li+li>a {
	background: url("../img/icon10.png") no-repeat left center;
}

#nav .nav_hd ul li a {
	font-size: 18px;
	font-family: "Microsoft Yahei";
	color: #fff;
}

#nav .nav_hd ul li .item {
	display: none;
	position: absolute;
	top: -16px;
	left: 200px;
	padding: 22px 0 22px 32px;
	z-index: 9999;
	background: #e8e8e8;
	border-left: 0px;
	width: 156px;
}

#nav .nav_hd ul li.on .item {
	left: 200px;
}

#nav .nav_hd ul li .item .lmmc {
	padding-left: 20px;
	height: 40px;
	line-height: 40px;
	background: url("../images/icon034.png") no-repeat left center;
}

#nav .nav_hd ul li .item .lmmc span {
	font-size: 20px;
	font-family: "Microsoft Yahei";
	color: #333;
	border-bottom: 1px solid #ffa800;
	padding-bottom: 2px;
}

#nav .nav_hd ul li .item dl {
	display: block;
	width: 134px;
	padding: 20px 0 0 20px;
	overflow: hidden;
}

#nav .nav_hd ul li .item dl dd {
	width: 140px;
	height: 50px;
	line-height: 50px;
	padding-left: 10px;
	background: url("../images/icon032.png") no-repeat left center;
}

#nav .nav_hd ul li .item dl dd:hover {
	background: url("../images/icon033.png") no-repeat left center;
}

#nav .nav_hd ul li .item dl dd a {
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #333;
}

#nav .nav_hd ul li .item dl dd:hover a {
	color: #ba2d35;
}



.body_right {
	margin-left: 200px;
	width: 90%;
	max-width: 1720px;
	min-height: 100vh;
	position: relative;
}
.list_wrap2{padding-bottom:50px;}

/* banner */
/**主页banner开始**/
.banner {
	position: relative;
	height: 280px;
	width: 100%;
	overflow: hidden;
}

.banner .picBtnTop .bd {
	position: relative;
	z-index: 0;
}

.picBtnTop .bd li {
	position: relative;
	zoom: 1;
	vertical-align: middle;
}

.picBtnTop .bd li .pic {
	position: relative;
	z-index: 0;
}

.picBtnTop .bd li .pic img {
	width: 100%;
	height: 280px;
	vertical-align: bottom;
}

.banner .picBtnTop .hd {
	position: absolute;
	z-index: 1;
	left: 50%;
	margin-left: -62.5px;
	bottom: 20px;

}

.banner .picBtnTop .hd ul li {
	width: 15px;
	height: 15px;
	margin: 0px 5px;
	float: left;
	color: transparent;
	background: url(../img/dot2.png) no-repeat left center;
}


.banner .picBtnTop .hd ul .on {
	background: url(../img/dot3.png) no-repeat left center;
}



/* 快速链接 */
.quick {
	margin-top: 20px;
	margin-bottom: 13px;
}

.quick ul li {
	float: left;
	width: 16.6%;
	height: 100px;
	line-height: 90px;
	text-align: center;
	color: #FFF;
	background: url(../img/quickbg1.png) no-repeat center top;
	background-size: 100% 100%;
}

.quick ul li img {
	margin-top: 22px;
	padding-right: 15px;
}

.quick ul li a {
	color: #FFF;
	font-size: 18px;
}

.quick ul li+li {
	background: url(../img/quickbg2.png) no-repeat center top;
	background-size: 100% 100%;
}

.quick ul li+li+li {
	background: url(../img/quickbg3.png) no-repeat center top;
	background-size: 100% 100%;
}

.quick ul li+li+li+li {
	background: url(../img/quickbg4.png) no-repeat center top;
	background-size: 100% 100%;
}

.quick ul li+li+li+li+li {
	background: url(../img/quickbg5.png) no-repeat center top;
	background-size: 100% 100%;
}

.quick ul li+li+li+li+li+li {
	background: url(../img/quickbg6.png) no-repeat center top;
	background-size: 100% 100%;
}

/* 学院新闻 */


.newspaper {
	width: 23%;
	max-width: 375px;
	background-color: #FFFFFF;
}

.news_title {
	line-height: 50px;
	height: 50px;
	position: relative;
	overflow: hidden;
}


.news_title>h1 {
	line-height: 60px;
	font-size: 20px;
	font-weight: bold;
	color: #1994a7;
}

.news_title>h1 img {
	padding-right: 10px;
}

.news_title>a {
	font-size: 14px;
	color: #333;
	display: block;
	line-height: 60px;
	margin-right: 5px;
	position: relative;
	z-index: 99;
}

.news_title>a img,.mores img {
	vertical-align: middle;
	padding-left: 5px;
}

.newspaper_pic {
	width: 100%;
	margin-top: 20px;
	height: 370px;
	box-shadow: 1px 1px 4px 2px #e2f4f6,-1px -1px 4px 2px #e2f4f6;
	background: url(../img/newsbg.png) no-repeat center bottom;
}

.fullSlide {
	position: relative;
	margin: 0 auto;
}

.newspaper_pic .fullSlide .bd {
	position: relative;
	z-index: 0;
}
.fullSlide .news_img{
	width: 100%;
	height: 212px;
}
.fullSlide .date{
	width: 100px;
	height: 35px;
	line-height: 35px;
	color: #FFF;
	text-align: center;
	background-color: #25aabd;
	margin: 0px auto;
	position: relative;
	z-index: 9;
	margin-top: -17px;
}
.cap {
	line-height: 28px;
	height: 56px;
	overflow: hidden;
	font-size: 18px;
	padding: 0px 18px;
	font-weight: bold;
	text-align: center;
	z-index: 9;
	margin-top: 15px;
}

.fullSlide .bd li {
	position: relative;
}

.newspaper_pic .fullSlide .bd li img {
	width: 100%;
	vertical-align: top;
	max-height: 212px;
	height: 212px;
}

.fullSlide .hd {
	position: relative;
	z-index: 1;
	margin-top: 15px;
	text-align: center;
}

.fullSlide .hd ul {
	text-align: center;
	padding-top: 5px;
}

.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 10px;
	height: 10px;
	margin: 5px;
	background: url(../img/dot3.png) center;
	overflow: hidden;
	font-size: 0;
}

.fullSlide .hd ul .on {
	background: url(../img/dot4.png) center;
}

.newspaper_list {
	margin: 15px;
	/* margin-bottom: 20px; */
	margin-top: 20px;
}

.newspaper_list ul {
	padding-top: 13px;
	padding-bottom: 13px;
}

.newspaper_list ul li {
	height: 43px;
	line-height: 43px;
	overflow: hidden;
}

.newspaper_list ul li a {
	font-size: 16px;
	width: 80%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	box-sizing: border-box;
	padding-left: 21px;
	background: url(../img/dot.png) no-repeat left center;
	float: left;
	transition: 0.3s;
}

.date1 {
	float: right;
	font-size: 16px;
	color: #a4a4a4;
}

.newspaper_list ul li:hover a {
	color: #24a8bb;
	padding-left: 30px;
	transition: 0.3s;
}


/* 切换 */
.tab_bottom {
   width: 37%;
   max-width: 600px;
   margin-left: 2%;
   /* overflow: hidden; */
}

.tab-hd h1 {
	cursor: pointer;
	color: #336d6e;
	height: 50px;
	position: relative;
	z-index: 99;
	font-size: 18px;
	line-height: 60px;
	background: none;
	font-weight: normal;
	margin: 0px 10px;
}

.mores {
	margin-top: -47px;
	position: relative;
	z-index: 999;
}



.tab-hd>.active {
	font-weight: bold;
	color: #1994a7;
	font-size: 20px;
}

.tab-bd>li,.tab-bd1>li,.tab-bd2>li,.tab-bd3>li {
	display: none;
}

.tab-bd {
	box-shadow: 1px 1px 4px 2px #e2f4f6,-1px -1px 4px 2px #e2f4f6;
}

.tab-bd>.active,.tab-bd1>.active1,.tab-bd2>.active2,.tab-bd3>.active3 {
	display: block;
}

/* 采购信息 */
.cai{
	max-width: 600px;
	width: 37%;
}
.cai .tab1{
	margin-top: 20px;
	padding: 15px;
	padding-bottom: 13px;
	box-sizing: border-box;
	box-shadow: 1px 1px 4px 2px #e2f4f6,-1px -1px 4px 2px #e2f4f6;
}
.cai .tab1 .tab-bd1{
	box-shadow: none;
}
.cai .tab1 .tab-hd1 h1{
	width: 24.7%;
	margin-right: 2px;
	margin-left: 0px;
	text-align: center;
	position: relative;
	font-weight: normal;
	height: 40px;
	font-size: 18px;
	line-height: 40px;
	color: #333;
	background:#e0f0f2;
	cursor: pointer;
}
.cai .tab1 .tab-hd1 .active1{height:47px;color: #FFFFFF;/* font-weight: bold; */background: url(../img/tabact.png) no-repeat center top;}
.cai .tab1 .tab-hd1>h1+h1+h1+h1{margin-right: 0px;}
.cai .tab-hd2{margin-left: 75px;margin-top: 7px;margin-bottom: 10px;overflow: hidden;}
.cai .tab-hd2>h1{
	font-size: 18px;
	font-weight: normal;
	width: 140px;
	cursor: pointer;
	position: relative;
	text-align: center;
	background: url(../img/line1.png) no-repeat right center;
}
.cai .tab-hd2>h1+h1+h1{background: none;}
.cai .tab-hd2>.active2{
	color: #25aabd;
}
.cai .tab-hd3 {overflow: hidden;}
.cai .tab-hd3 h1{
	height: 24px;
	line-height: 24px;
	border: 1px solid #a6a6a6;
	border-radius: 15px;
	font-weight: normal;
	position: relative;
	padding: 0px 8px;
	margin-right: 5px;
	font-weight: bold;
}

.cai .tab-hd3>.active3{
	color: #fff;
	border-color:#25aabd;
	background: #25aabd;
	font-weight: bold;
}
.cai .newspaper_list ul,.cai .newspaper_list{
	padding: 0px;
	margin: 0px;
}
.cai .newspaper_list{
	border-top: 1px solid #c3d3d3;
	margin-top: 15px;
}
.cai .tab_new{
	border-top: none;
	margin-top: 0px;
}
.cai .tab_new ul li{height: 42px;line-height: 42px;}
/* 底部图片 */
.footer {
	background:#5e5a5a;
	color: #FFFFFF;
	text-align: center;
	height: 55px;
	line-height: 55px;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
}


/* 内页 */
.neiimg>img {
	width: 100%;
	height: 280px;
}




/*右侧*/
.jigou .news_title,.adrress{
	margin-top: 20px;
}

.adrress,
.adrress a {
	font-size: 14px;
	color: #888888;
	margin-top: 35px;
}

.adrress{
	margin-right: 15px;
	padding-left: 25px;
	background: url(../img/di.png) no-repeat left center;
}
.jigou{width: 1600px;background: url(../img/neibodybg.png) no-repeat right bottom;}
.jigou .news_title h1{
	margin-left: 10px;
}
.jigou .tab_bottom{
	width: 100%;
	max-width: 100%;
	margin-left: 0px;
}
.jigou .tab-hd{margin-top: 20px;}
.jigou .tab-hd h1{
	width: 23%;
	max-width: 370px;
	height: 50px;
	line-height: 50px;
	background: #daedf0;
	text-align: center;
	border-radius: 25px;
	color: #333333;
	font-size: 20px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 2.3%;
}
.jigou .tab-hd .last{margin-right: 0px;}
.jigou .tab-hd .active{
	color: #fff;
	background: url(../img/jigoubg.png) no-repeat center;
}
.jigou .tab-bd{box-shadow: none;margin-top: 20px;}
.jigou_left{
	max-width: 780px;
	width: 49%;
	padding: 30px;
	box-sizing: border-box;
	background: url(../img/jipicbg.png) no-repeat left top;
}
.jigou_left img{width: 100%;max-height: 360px;}
.jigou_right{
	width: 49%;
	margin-top: 30px;
}
.jigou_right p{
	font-size: 16px;
	line-height: 30px;
}
/* 列表 */
.list_wrap{background: none;}
.list_body{background: url(../img/listbg.png) no-repeat center bottom;}
.list>ul {
	margin-top: 20px;
}

.list>ul li {
	padding: 20px 0px;
	overflow: hidden;
	border-bottom: 1px dashed #b0b0b0;
}

.list>ul li a {
	display: block;
}

.list .list_date{
	color: #888888;
	font-size: 14px;
	line-height: 25px;
}
.list .list_date2{
	text-align: center;
	font-size: 14px;
	width: 80px;
	height: 100px;
	border: 2px solid #108496;
}
.list .list_date2 p{
	font-size: 30px;
	font-weight: bold;
	line-height: 50px;
	color: #108496;
}
.list .list_date2 div{
	line-height: 50px;
	color: #FFFFFF;
	background-color: #108496;
	font-size: 16px;
}
.list_img{
	width: 285px;
	height: 160px;
	overflow: hidden;
}
.list_img img{width: 100%;height: 100%;}
.list_right{
	width: 80%;
}
.list_right2{
	width: 92%;
}
.list_right h2{
	font-size: 20px;
	color: #333333;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.list>ul li:hover .list_right h2{color:#108496;}
.list>ul li:hover .list_zhai{}
.list_zhai{
	font-size: 16px;
	line-height: 30px;
	margin:16px 0px;
}
.yue{
	color: #cd0000;
	font-size: 14px;
	line-height: 25px;
}
.yue img{vertical-align: middle;padding-left: 10px;}
.fan{
	margin: 35px 0px;
}

/* pic */


/*内容*/
.nr_inner{width: 1100px;margin: 0px auto;margin-top: 25px;}
.go_back{
	float: right;
	color: #333;
}
.go_back a{
	color: #333;
	display: block;
}
.go_back img{vertical-align: middle;padding-right: 5px;}
.content{padding-bottom: 80px;}
.content_title{position: relative;}
.content_title>h1,
.dp>h1 {
	font-size: 26px;
	font-weight: bold;
	text-align: center;
	margin-top: 50px;
	margin-bottom: 20px;
	color: #1791a4;
	line-height: 30px;
}

.content_title>img{
	position: absolute;
	top: -68px;
}
.content_title>p {
	text-align: center;
	color: #888888;
	padding-bottom: 20px;
	border-bottom: 1px dashed #cbbda6;
	margin-bottom: 25px;
}

.cont {
	margin-top: 30px;
min-height:262px;
}
.list>ul,.cai_list{min-height:418px;}
.caigou{width: 125px;height: 50px;line-height: 50px;margin:0 auto;margin-top:20px;background: #25aabd;text-align:center;}
.caigou a{color:#fff;font-size: 18px;}
.caigou a:hover{color:#fff;}
.cont p {
	text-indent: 2em;
	line-height: 30px;
	font-size: 16px;
	margin-top: 10px;
}
.nr{position: relative;background: none;}
.go-top{position:absolute;bottom:44px;z-index:10;right: 80px;}
/* .go-top img{display:block;width:100%;} */
.share{position: absolute;right: 100px;top: 300px;}
.share .bshare-custom a{
	height: 40px;
	width: 40px;
	display: block;
	margin-bottom: 20px;
}
.share .bshare-custom .bshare-weixin{
	background: url(../img/share1.png) no-repeat center;
}
.share .bshare-custom .bshare-sinaminiblog{
	background: url(../img/share2.png) no-repeat center;
}
.share .bshare-custom .bshare-qzone{
	background: url(../img/share3.png) no-repeat center;
}
.share .bshare-custom .bshare-more.more-style-addthis{
	background: url(../img/share4.png) no-repeat center;
}
.ye {
	margin-top: 40px
}

.ye p {
	color: #747474;
	margin: 15px 0px;
	font-size: 16px;
}

.ye p a {
	color: #747474;
	font-size: 16px;
}

.ye p a:hover {
	color: #0a5498;
}

.fen .bdsharebuttonbox {
	width: 185px;
	margin: 5px auto;
}

.content {
	padding-bottom: 50px;
	margin: 0px 5%;
}

.dp {
	margin-bottom: 80px;
}



/*采购*/
.caibig .cai_list{
   width:100%;
   max-width: 100%;
margin-bottom: 30px;min-height: 482px;}
.caibig .cai_list .tab1 .tab-hd1 .active1{
    background: url(../img/tabactbig.png) no-repeat center top;
    height: 67px;
}
.caibig .cai_list .tab-hd2>h1{
   width:33%;
  font-size: 20px;
  /* margin-top:20px; */
font-weight: bold;}
.caibig .cai_list .tab1 .tab-hd1 h1{
font-size:22px;line-height:60px;height: 60px;}
.caibig .cai_list .tab-hd3 h1{
	font-size: 16px;
padding: 6px 15px;border-radius: 20px;margin: auto;}
.caibig .cai_list .tab-hd3{display: flex; 
    width: 51%;
    margin: 20px auto;}
.caibig .cai_list .tab-hd2{
	margin-left:0px;
	width:80%;
margin: 25px auto;}
.goumore{width:200px;height:60px;line-height: 60px;text-align:center;border:1px solid #dfdfdf;margin:20px auto;}
.goumore a{font-size:18px;color: #333333;display:block;}
.goumore:hover a{
	color: #fff;
    border-color: #25aabd;
    background: #25aabd;
}








.article{position:relative;width: 1100px;float: left;padding: 0 calc(50% - 550px);padding-bottom: 220px;}
.back{float:right; background:url(../img/bg_back.png) no-repeat left center; line-height:30px;padding-left:15px; color:#333; font-size:16px;}

.share{position:absolute;right:160px;top: 250px;z-index:99;float: left;width:40px;margin: 20px 0;/* height:100%; */}
.share .bshare-custom{line-height: 45px !important;}
.bshare-custom a{display: block;padding: 0 !important;margin: 20px 0px 0 0 !important;height:40px !important;width:40px !important;}
.share .bshare-custom .bshare-weixin{background: url(../img/bg_share1.png) no-repeat !important;}
.share .bshare-custom .bshare-qzone{background: url(../img/bg_share3.png) no-repeat !important;}
.share .bshare-custom .bshare-sinaminiblog{background: url(../img/bg_share2.png) no-repeat !important;}
 .share .bshare-custom .bshare-more{background: url(../img/bg_share.png) no-repeat !important;}


.ztpic{position:relative;float:left;width:100%;/* height: calc(100vh - 10px); */margin-top: 0;/* overflow:hidden; */}
.ztpic .hd{ 
	float:left; width:100%;
}
.ztpic .hd ul{float:right;width:100%;}
.ztpic .hd ul li {
	float: left;
	width:12.5%;
	text-align: center;
	position:relative;
	cursor:pointer;
}
.ztpic .hd ul li:before{position:absolute;content:"";display:block;position:absolute;right: -13px;top: 43px;width: 25px;height:3px;background-repeat:no-repeat;background-position:center;}
.ztpic .hd ul li.hd1:before{background-image:url(../img/hx1.png);}
.ztpic .hd ul li.hd2:before{background-image:url(../img/hx2.png);}
.ztpic .hd ul li.hd3:before{background-image:url(../img/hx3.png);}
.ztpic .hd ul li.hd4:before{background-image:url(../img/hx4.png);}
.ztpic .hd ul li.hd5:before{background-image:url(../img/hx2.png);}
.ztpic .hd ul li.hd6:before{background-image:url(../img/hx3.png);}
.ztpic .hd ul li.hd7:before{background-image:url(../img/hx4.png);}
.ztpic .hd ul li.hb1:before{display:none;}
.ztpic .hd ul li .bt{/* padding:0 10px; */width: 100%;text-align:center;line-height:30px;font-size: 18px;font-weight: 600;}
.ztpic .hd ul li .num{width: 56px;height: 56px;font-weight: bold;font-size: 24px;position:relative;line-height: 56px;display:inline-block;border-radius:100%;margin: 10px;}
.ztpic .hd ul li .num:before{content:"";display:none;position:absolute;left: -10px;top: -10px;width: 72px;height: 72px;border-radius:100%;}
.ztpic .hd ul li.hd1 .num{
    color: #1994a7;
    border: solid #1194a7 5px;
}
.ztpic .hd ul li.hd1 .num:before{border: 2px dashed #1194a7;}
.ztpic .hd ul li.hd2 .num{
    color: #1b99c8;
    border: 5px solid #1b99c8;
}
.ztpic .hd ul li.hd2 .num:before{border: 2px dashed #1b99c8;}
.ztpic .hd ul li.hd3 .num{
    color: #de792f;
    border: 5px solid #de792f;
}
.ztpic .hd ul li.hd3 .num:before{border: 2px dashed #de792f;}
.ztpic .hd ul li.hd4 .num{
    color: #005cbb;
    border: 5px solid #005cbb;
}
.ztpic .hd ul li.hd4 .num:before{border: 2px dashed #005cbb;}
.ztpic .hd ul li.hd5 .num{
    color: #1b99c8;
    border: 5px solid #1b99c8;
}
.ztpic .hd ul li.hd5 .num:before{border: 2px dashed #1b99c8;}
.ztpic .hd ul li.hd6 .num{
    color: #de792f;
    border: 5px solid #de792f;
}
.ztpic .hd ul li.hd6 .num:before{border: 2px dashed #de792f;}
.ztpic .hd ul li.hd7 .num{
    color: #005cbb;
    border: 5px solid #005cbb;
}
.ztpic .hd ul li.hd7 .num:before{border: 2px dashed #005cbb;}
.ztpic .hd ul li.hd8 .num{
    color: #1b99c8;
    border: 5px solid #1b99c8;
}
.ztpic .hd ul li.hd8 .num:before{border: 2px dashed #1b99c8;}
.ztpic .hd ul li.on .num:before{display:block;}
.ztpic .hd ul li.on .num{color:#fff;}
.ztpic .hd ul li.hd1.on .num{
    background-color: #1194a7;
}
.ztpic .hd ul li.hd2.on .num{
    background-color: #1b99c8;
}
.ztpic .hd ul li.hd3.on .num{
    background-color: #de792f;
}
.ztpic .hd ul li.hd4.on .num{
    background-color: #005cbb;
}
.ztpic .hd ul li.hd5.on .num{
    background-color: #1b99c8;
}
.ztpic .hd ul li.hd6.on .num{
    background-color: #de792f;
}
.ztpic .hd ul li.hd7.on .num{
    background-color: #005cbb;
}
.ztpic .hd ul li.hd8.on .num{
    background-color: #1994a7;
}

.ztpic .bd{
	position:relative;
	float:left;
	width:100%;
	/* height:100%; */
	overflow: hidden;
	margin: 30px auto 0 auto;
	}
.ztpic .bd li{
	position:relative;
	float:left;width:100%;height:100%;
	overflow: hidden;
}
.ztpic .bd li .bt{float:left; width:100%; text-align:center; font-size:24px; line-height:50px;}
.ztpic .bd li .pic{float:left; width:100%; text-align:center;}
.ztpic .bd li .pic img,.ztpic .bd li .pic video{
	width:900px !important; height:auto !important; display: inline-block;
}




.ztpic .prev {
	position: absolute;
	left: 0;
	top: calc(50% - 25px);
	width: 90px;
	height:50px;
	font-size: 30px;
	z-index: 9;
	color: #fff;
	background:url(../img/zt_l.png) no-repeat right center;
}
.ztpic .prev:hover{background-image:url(../img/zt_lon.png);}
.ztpic .next {
	position: absolute;
	right: 0;
	top: calc(50% - 25px);
	width: 90px;
	height:50px;
	font-size: 30px;
	z-index: 9;
	color: #fff;
	background:url(../img/zt_r.png) no-repeat left center;
}
.ztpic .next:hover{background-image:url(../img/zt_ron.png);}

.article_title{float: left;text-align: center;width:100%;margin-top: 25px;}
.article_title h1{font-size:26px;color: #1791a4;font-weight: bold;line-height:25px;margin-bottom:10px;}
.article_title h2{font-size:18px; color: #333; line-height:20px; margin-bottom:10px;}
.article_data{float: left;width:100%;text-align: center;padding: 15px 0px;margin: 0px auto 30px auto;border-bottom: 1px solid #C0C0C0;height:auto;line-height: 20px;font-size: 16px;color: #8c8c8c;}
.article_data b{margin:0 10px;}
.wznr{float:left;width:100%;margin-top:0px;padding-bottom: 0px;border-bottom:0px dashed #C0C0C0;}
.wznr p,.wznr p span{font-family: "microsoft yahei" !important;}
.wznr p{line-height: 200%;text-indent: 2em;height: auto;overflow: hidden;font-size:16px;color: #333;margin-bottom:0;}
.wznr iframe{width:100% !important; margin-left:-2em;}
.wznr p img{margin: 10px auto;max-width:100%;}
.wznr p table,.wznr table{width:100%;max-width: 100% !important;
      height: auto; margin: 0 auto;display:table; border:0;border-collapse: collapse;
    align: center;}

.wznr p table td p,.wznr td p{text-indent: 0;text-align: center;}
.wznr p table td,.wznr p table td{overflow-wrap: anywhere;
    white-space: normal;}
.page{float:left; width:100%; margin: 20px 0;}
.page div{float:left;width: 100%;font-family: "microsoft yahei";line-height:30px;font-size:16px;color:#005CBB;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.page div a{margin-left:5px;color: #000; font-size:16px;}





.Gotop{position:fixed;_position:absolute;bottom: 20%;right:200px;z-index: 150;width: 40px;height:40px;}
.Gotop a,.Gotop a:link{width:40px;height:40px;display:inline-block;background:url(../img/bg_top.png) no-repeat;outline:none;}
.Gotop a:hover{outline:none;}


@media only screen and (max-width:1600px ) {
	.share,.Gotop{right:100px;}
	.copy{width:calc(70% - 20px); padding:0 10px;}
}
@media only screen and (max-width:1440px ) {
	.share,.Gotop{right:50px;}
	.copy{width:calc(70% - 20px);}
}
@media only screen and (max-width:1400px ) {
	.share{top:300px;}
	.Gotop{bottom:200px;}
	.dqlm{width: calc(100% - 20px); margin:30px 10px 0 10px;}
	.article{width:calc(100% - 20px);padding:0 10px; padding-bottom:220px;}
	
}
@media only screen and (max-width:1200px ) {
	.copy{width:calc(65% - 20px);}
	.ztpic .bd li .pic img,.ztpic .bd li .pic video{width:700px !important;}
	
}
@media only screen and (max-width:1024px ) {
	
}
@media only screen and (max-width:1000px ) {

	.share{position:relative;top:0;right:0; width:100%; height:40px;}
	.bshare-custom a{margin-right:20px !important;margin-top:0 !important;float: left;}
}
@media only screen and (max-width:840px ) {
	
}
@media only screen and (max-width:768px ) {
.ztpic .bd li .pic a:before{left: 39%;}
	.ztpic .bd li .pic img,.ztpic .bd li .pic video{width:100% !important;}
	
	.foot{width: calc(100% - 20px); padding:0 10px;}
	.copy{width:100%; padding:0; margin-bottom:10px;}
}
@media only screen and (max-width:640px ) {
	.ztpic .hd ul li{width:25%;}
	.ztpic .hd ul li:before{display:none;}
	.ztpic .hd ul li .bt{height:60px; overflow:hidden;}
	.ztpic .prev,.ztpic .next{width:50px;}
}

@media only screen and (max-width:540px ) {
	
}
@media only screen and (max-width:500px ) {
	.ztpic .hd ul li{width:33.3%;}
	.dqwz{display:none;}
}

@media only screen and (max-width:480px ) {
	
}
@media only screen and (max-width:400px ) {
	.ztpic .hd ul li .bt{height:90px; overflow:hidden;}
}

@media only screen and (max-width:375px ) {
	
}
@media only screen and (max-width:360px ) {
	
}
@media only screen and (max-width:320px ) {
	
}