@charset 'UTF-8';















* {















	box-sizing:border-box;















	-moz-box-sizing:border-box;















	-webkit-box-sizing:border-box;















}















html{font-size: 16px;}















body{color: #333333;background-color: #203040;}















body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}















a{font-size: 1.2rem;text-decoration:none;}















a:hover{color:#c11920!important;text-decoration:none;}















ul,li {















    margin:0;















	padding:0;















	list-style:none;















}















em{font-style:normal;}















table{border-collapse:collapse;}















table,th,td































{































border: 1px solid #000;































}







.rcontent ul.pic-item li .pic-r p {
    color: #fff;

}







table{































border-right:1px solid #000;































border-bottom:1px solid #000;































}































td{































border-left:1px solid #000;































border-top:1px solid #000































}















img {















    max-width:100%;















	border:none;















	vertical-align:middle;















}















p{word-wrap:break-word;}















.red1{color:#c11920;}















.red2{color:#ab0000;}























.black3{color:#fff;}















.black4{color:#333333;}















.black1{color:#fff;}















.black2{color:#fff;}







.bg-none{background:none;}















.line-h{line-height:2.4;}















.img100 img {















    width:100%;















}















a.btn-sm:hover{color:#ffffff!important;}















.pt-11 { padding-top:1.111rem;}















.f-z11{ font-size:1rem;}















.f-z10{ font-size:0.8rem;}















.f-z09{ font-size:0.9rem;}















.text-overflow {















    overflow: hidden;















	text-overflow: ellipsis;















	white-space: nowrap;　















}















.overflow-one {















    line-height: 1.8rem;















	height: 1.8rem;















	text-overflow: -o-ellipsis-lastline;















    overflow: hidden;















    text-overflow: ellipsis;















	display:block;















    display: -webkit-box;















    -webkit-line-clamp: 1;















    line-clamp: 1;















    -webkit-box-orient: vertical;















}















.list-item .overflow-one {















    line-height: 2rem;















	height: 2rem;















}















.list-item2-con .overflow-one {















    line-height: 2rem;















	height: 2rem;















}















.overflow-two {















	text-overflow: -o-ellipsis-lastline;















    overflow: hidden;















    text-overflow: ellipsis;















	display:block;















    display: -webkit-box;















    -webkit-line-clamp: 2;















    line-clamp: 2;















    -webkit-box-orient: vertical;















}















.overflow-three {















    line-height: 1.3125rem;















	height: 2.625rem;















	text-overflow: -o-ellipsis-lastline;















    overflow: hidden;















    text-overflow: ellipsis;















	display:block;















    display: -webkit-box;















    -webkit-line-clamp: 3;















    line-clamp: 3;















    -webkit-box-orient: vertical;















}















.overflow-four {















    line-height: 2.4rem;















	height: 2.4rem;















	text-overflow: -o-ellipsis-lastline;















    overflow: hidden;















    text-overflow: ellipsis;















	display:block;















    display: -webkit-box;















    -webkit-line-clamp: 1;















    line-clamp: 1;















    -webkit-box-orient: vertical;















}















.body {















    background:#203040;















	margin:0 auto;















}















.show-item .action{ height:30px; line-height:30px; text-align:right;}















.show-item .fonts{ display:inline-block; margin-right:20px; color:#cec8c8;font-size: 14px;}















.show-item .print{ display:inline-block; margin-right:20px; color:#cec8c8;font-size: 14px;}















.show-item .share{ display:inline-block; margin-right:20px; color:#cec8c8;font-size: 14px;}















.show-item .action .fonts i{ margin:0 8px;    font-style: normal;}















.show-item .action .print a{ background:url(../images/print.png) no-repeat left center; padding-left:24px; color:#cec8c8;font-size: 14px;}















.show-item .action .share{ background:url(../images/share.png) no-repeat left center; padding-left:24px;}















.header {















    position:relative;















    background:url(../images/header_bg.jpg) no-repeat center center;















    background-size: 100% auto;















}















.language {















    position:absolute;















	top:1rem;















	right:1.2rem;















	line-height: 30px;















	font-size:0.888rem;















}















.language input{















background-color: transparent;















    color: #949090;















    border-width: 0px;















    border-image: initial;















    font-size: 0.888rem;















    font-weight: 900;















}















.language a {















    font-size:0.888rem;















	_padding-left:1rem;















	color: #949090;















}















.language span {















    padding:0 .5rem;















	color: #949090;















}















.language a:hover {















    color:#ffffff!important;















}















.logo {















    padding: 4.375rem;















}















.menu {















    _background:#c11920;















	background:#ab0000;















	background: #163854;















	height: 3rem;















}















.nav-item {















    float:left;















    width:12.5%;















    text-align: center;















	line-height: 3rem;















	height: 3rem;















	color:#ffffff;















}















.nav-item a {















    font-size:1.0666666rem;















}















.nav-item.on {































	background:#893632;































}















.nav-item a:hover {















    color:#ffffff!important;















}















.menu-down {















    position:relative;















}















.down-zmenu {















    position: absolute;















    top: 100%;















    left: 0;















	width:100%;















    z-index: 1000;















    display: none;















    font-size: .8rem;















    background-color: #163854;















    border: 1px solid rgba(0,0,0,.15);















}















.down-zmenu a {















    display:block;















	text-align:center;















	color:#fff;















	font-size:1rem;















	line-height: 2.6rem;















	overflow: hidden;















	text-overflow: ellipsis;















	white-space: nowrap;　















}















.down-zmenu a:hover {















    _background:#c11920;















	background:#ab0000;















	background: #163854;















}















.down-zmenu.open {















    display:block;















}































.card-text {















	font-size:0.875rem;















	font-weight: normal;















}































.zydt h2 {















    padding: 1rem 1.75rem;















	background: #163854;







border-top-left-radius: 10px;



    border-top-right-radius: 10px;







	border-top: 1px solid #e6e6e6;















}















.zydt h2 span {















    float:right;















	margin-top: -0.15rem;















}















.zydt h2 span a {















    font-size: 0.888rem;















    padding: 1.156rem 0rem;















}















.sy-zydt {















	-padding: 0 1.75rem;















}















.sy-zydt h2 a {















	font-size:1.25rem;















}















.sy-zydt ul li {















    padding: 1rem 0 0 0;















}















.sy-zydt ul li .card-title {















	padding:0 0 0.611rem 0;















}















.sy-zydt ul li .card-title a {















	color:#fff;















}















.sy-zydt ul li .card-text {















    _color:#e3e1e1;















	font-size:0.888rem;















	text-indent: 2em;















}







.sy-zddt {















	padding: 0 1.75rem;















}















.sy-zddt h2 a {















	font-size:1.25rem;















}















.sy-zddt ul li {















    padding: 1rem 0 0 0;















}














.sy-zddt ul li .card-title {















	padding:0 0 0.611rem 0;















}































.sy-zddt ul li .card-text {















    _color:#e3e1e1;















	font-size:0.888rem;















	text-indent: 2em;















}







.home-title {















    font-size:1.2rem;















	_padding: 1rem 0 1rem 1.75rem;















	_padding: 1rem 0 1rem 0;















	background: #eaf0ff;















	background: #163854;















}















.home-title2 {















	background: #163854;















}















.home-title a {















    display:inline-block;















	_width: 20%;















	padding: 1rem 1.75rem;















    background: #163854;















	color:#ffffff;















}















.home-title span {















    float:right;















}















.home-title span a {















    font-size:0.888rem;















	padding: 1rem 1.75rem;















}































.toutiao .swiper-slide .text-bg {















    position:relative;















	left:0;















	bottom:32px;















	width:100%;















	height: 1.8rem;















	background: #222;















    filter: alpha(opacity=60);















    -moz-opacity: 0.6;















    -khtml-opacity: 0.6;















    opacity: 0.6;















}















.toutiao .swiper-slide .text-tit {















    position:relative;















	left:0;















	bottom:33px;















	font-size:.875rem;















	color:#ffffff;















	line-height: 1.8rem;















	padding-left:1rem;















	padding-right:10rem;















	font-weight:normal;















}















.header-button {















  -moz-box-sizing: border-box;















  -webkit-box-sizing: border-box;















  box-sizing: border-box;















  text-indent: -119988px;















  overflow: hidden;















  text-align: left;















  text-transform: capitalize;















  position: relative;















  z-index: 1;















  display: block;















  width: 20px;















 height: 20px;















 margin-top: 6px;















background-size: 100% 100%;















  padding: 0;















  outline: none;















  background: url("../images/so.png");















  border: none;















  cursor: pointer;















}































#toggle-menu {















  float: left;















  background-position: 0 0;















  background-color: #bc0023;















}































#toggle-search {















  float: right;















  background-position: -60px 0;















}















#toggle-search.open:after {















  top: 40px;















}















#toggle-search:after {















  -moz-transition: top, 0.5s;















  -o-transition: top, 0.5s;















  -webkit-transition: top, 0.5s;















  transition: top, 0.5s;















  position: absolute;















  top: 52px;















  left: 50%;















  margin-left: -8px;















  content: "";















  border-color: transparent transparent #e1e4e7;















  border-style: solid;















  border-width: 8px 8px 12px;















}































#toggle-basket {















  position: relative;















  float: right;















  background-position: -120px 0;















}















#toggle-basket:before {















  position: absolute;















  top: 5px;















  left: 0;















  width: 2px;















  height: 50px;















  content: "";















  background-color: #000;















}































#search-form {















  -moz-transition: max-height, 0.5s;















  -o-transition: max-height, 0.5s;















  -webkit-transition: max-height, 0.5s;















  transition: max-height, 0.5s;















  position: absolute;















  top: 40px;















  right: 0;















  width: 320px;















  max-height: 0;















  overflow: hidden;















  background-color: #e1e4e7;















}















#search-form.open {















  max-height: 60px;















}















#search-form fieldset {















  position: relative;















  margin: 0 60px 0 0;















  padding: 0;















  border: none;















}















#search-form input {















  -moz-box-sizing: border-box;















  -webkit-box-sizing: border-box;















  box-sizing: border-box;















  display: block;















  height: 60px;















}















#search-form input[type="search"] {















  width: 100%;















  padding: 0 5px 0 22px;















  background: transparent;















  border: none;















}















#search-form input[type="submit"] {















  position: absolute;















  bottom: 0;















  right: 0;















  width: 60px;















  margin: 0;















  padding: 0;















  font-weight: 700;















  text-transform: uppercase;















  color: #516270;















  background: #c6cacd;















  border: none;















  cursor: pointer;















}















.swiper-button-next, .swiper-button-prev {















    width: 15px;















    height: 30px;















    margin-top: -15px;















    background-size: 15px 30px;















}















.toutiao .swiper-container-horizontal>.swiper-pagination-bullets, .toutiao .swiper-pagination-custom, .toutiao .swiper-pagination-fraction {















    bottom: 70px;















    right: 0;















	padding-right:1rem;















	line-height: 1.8rem;















	margin-top: -0.875rem;















}















.swiper-pagination {















    text-align: right;















}















.swiper-pagination-bullet {















    background: #ffffff;















    opacity: 1;















}















.swiper-pagination-bullet-active {















    background: #c11920;















}































.toutiao img {















    height:22.125rem;















}















.lunbo img {















    _height:22.125rem;















}















.ztgz img {















    _height:11.5625rem;















}















.ztgz p.sy-time {















    color: #fff;















	margin-top: 1rem;















}















.sszx .sszx-tit {















    padding:1.5rem 0 0.6rem 0;















}















.sszx img {















    height:11.5625rem;















}















.sszx p.sy-time {















    padding-top: 0.6rem;















	padding-bottom:0.5rem;







color: #fff;







}















































.zmenu h3 {















    line-height:3.75rem;















	background:#20303f;















	padding-left:3rem;















}















.zmenu h3 a {















    font-size:1rem;















}















.zmenu h3 a:hover {















    color:#ffffff!important;















}















.zmenu ul li {















    line-height:3.125rem;















	padding-left:3rem;















	position:relative;















	-border-bottom: 1px solid #fff;















	overflow: hidden;















    text-overflow: ellipsis;















    white-space: nowrap;















}















.zmenu ul li:before{















    position:absolute;















	left:3rem;















	top:1.1rem;















	content: '';















    height: 1.2rem;















    width: .25rem;















	background:#fff;















}















.zmenu ul li a {















	-padding-left:1rem;















	color:#fff;















	font-size:0.9rem;















}























.zmenu ul li.on a {















    color:#fff;















}















.zmenu ul li.on:before {















	background:#fff;















}















.location {















    line-height:3.75rem;















	font-size: 1.1rem;















}















.location a {















    color:#ffffff;















	font-size: 1.1rem;















}















.location2 a {















    color:#fff;















}















.rcontent ul.list-item li {















    line-height: 2rem;















	padding: 0.2777775rem;















	position:relative;















}















.rcontent ul.list-item li.xian {















    padding-bottom:1rem;















	margin-bottom:1rem;















    border-bottom: 1px solid #afa37e;















}















.rcontent ul.list-item li:before {















    position:absolute;















	left:0;















	top:.9rem;















	content: '';















    height: .5rem;















    width: .5rem;















	background:#a5a4a4;















	-webkit-border-radius:50%;















	-moz-border-radius:50%;















	-ms-border-radius:50%;















	-o-border-radius:50%;















	border-radius:50%;















}















.rcontent ul.list-item li a {















	color:#fff;















	font-size:0.944rem;















	padding-right:7.5rem;















	padding-left: 1.2rem;















	font-weight: normal;















}















.rcontent ul.list-item li span {















    _float:right;















	position:absolute;















	right:0;















	top:0.26rem;















	color:#fff;















	font-size:1rem;















	font-weight: normal;















}















.rcontent .newsHd {















    font-weight: bold;















    font-size: 18px;















    line-height: 30px;















    margin-bottom: 5px;















	padding-top: 18px;















    padding-left: 15px;















    padding-right: 15px;    color: #fff;















}















.rcontent .newsBd{















    overflow: hidden;















    padding-left: 15px;















    padding-right: 15px;















}















.rcontent .newsBd ul:first-child {















    padding-top: 0;















}















.rcontent .newsBd ul li {















    height: 36px;















    line-height: 36px;















    overflow: hidden;















    font-size: 16px;















}















.rcontent .newsBd ul li a {















    display: block;















	color: #fff;















	font-weight: 400;















	font-size: 16px;















    text-decoration: none;















}















.rcontent .newsBd ul li a:hover {















    text-decoration: none;















    color: #005ea5;















}















.rcontent .list-item2 {















    padding-left:1.11rem;















	border-bottom: 1px dotted #afa37e;















	padding-bottom: 1.5rem;















    margin-bottom: 1.5rem;















}







.rcontent .list-item2 .list-item2-tit{color: #fff;















}























.rcontent .list-item2 .list-item2-des {















    color: #fff;















    font-size: 0.944rem;















	font-weight: normal;















	padding-top: 1rem;















}















.list-item2-col1 {















    padding:0 1.11rem;















    border-bottom: 1px solid #893632;















    overflow:hidden;















}















.list-item2-col1 ul li {















    float:left;















	font-size: 0.944rem;















    font-weight: normal;















	padding: 0.278rem 1.11rem;















	-border-left: 1px solid #e6e6e6;















	-border-top: 1px solid #e6e6e6;















	-border-right: 1px solid #e6e6e6;







color: #fff;







	cursor: pointer;















}















.list-item2-col1 ul li.on {















	border-left: 2px solid #893632;















	border-top: 2px solid #893632;















	border-right: 2px solid #893632;















}















.list-item2-col2 .list-item2-con {















    display:none;















}















.list-item2-col2 .on {















    display:block;















}















.list-item2-con ul li {















    line-height: 2rem;















    padding: 0.2777775rem;















    position: relative;















	-border-bottom: 1px dotted #afa37e;















}















.list-item2-con ul li:before {















    position: absolute;















    left: 0;















    top: .9rem;















    content: '';















    height: .5rem;















    width: .5rem;















    background: #a5a4a4;















    -webkit-border-radius: 50%;















    -moz-border-radius: 50%;















    -ms-border-radius: 50%;















    -o-border-radius: 50%;















    border-radius: 50%;















}















.list-item2-con ul li a {















    color: #fff;















    font-size: 0.944rem;















    padding-right: 7.5rem;















    padding-left: 1.2rem;















    font-weight: normal;















}















.list-item2-con1 ul li a {















    padding-right: 13.5rem;















}















.list-item2-con ul li span {















    position: absolute;















    right: 0;















    top: 0.26rem;















    color: #fff;















    font-size: 14px;















    font-weight: normal;















}















.list-item2-con ul li em {















    float: left;















    width: 5.55rem;















	padding-right:1.11rem;















	overflow: hidden;















    text-overflow: ellipsis;















    white-space: nowrap;















}































.rcontent ul.pic-item li {















    overflow:hidden;







	















}















.rcontent ul.list-shadow li {















	box-shadow: 0 4px 10px rgba(0, 0, 0, .2);















    -moz-box-shadow: 0 4px 10px rgba(0, 0, 0, .2);















    -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, .2);















    padding: 10px;







    border-radius: 10px;







    background-color: #1e3851;















}















.rcontent ul.pic-item li .pic-l {















    float:left;















	width:12.5rem;















}















.rcontent ul.pic-item li .pic-l img {















	width:12.5rem;















	height:8.4375rem;















}















.rcontent ul.pic-item li .pic-r {















    padding-left:13.5rem;















}















.rcontent ul.pic-item li .pic-r p {















    color:#fff;















}















.rcontent ul.pic-item li .pic-r a {















    color:#fff;















}















.rcontent ul.pic-item li .pic-r p.time {















    font-weight: normal;















	font-size:0.777rem;















}















.rcontent ul.pic-item li .pic-r p.time span {















    float:right;















	font-size:0.777rem;















}















.rcontent ul.pic-item li .pic-r p.time span a {















	font-size:0.777rem;















}















.rcontent ul.pic-item li .pic-r p.tit a {















	font-size:1rem;















	font-weight: 600;















}















.rcontent ul.pic-item li .pic-r .des {















    color:#dee0e2;















	font-size:.833rem;















	line-height:1.5rem;















	padding:0.777rem 0;















	font-weight: normal;















}































.rcontent ul.team-item li .team-con {















    background:#f6f5f5;















	height: 100%;















}















.rcontent ul.team-item li .pic-l {















    float:left;















	_width:12rem;















}















.rcontent ul.team-item li .pic-l img {















	width:12rem;















	height:12rem;















}















.rcontent ul.team-item li .pic-r {















	padding:1.25rem 1.25rem 0 13.25rem;















}















.rcontent ul.team-item li .pic-r p {















    color:#333333;















}















.rcontent ul.team-item li .pic-r a {















    color:#333333;















	font-size: 1.1rem;















}















.rcontent ul.team-item li .pic-r p.tit {















	font-size:1.1rem;















	_padding-bottom: .5rem;















    _margin-bottom: .5rem;















    _border-bottom: 1px solid #afa37e;















}















.rcontent ul.team-item li .pic-r .des {















    color:#6a6a6a;















	font-size:.875rem;















	line-height:1.5rem;















}















.rcontent ul.team-item li .pic-r .des p {















    color:#6a6a6a;















	font-weight: normal;















}































.rcontent .leadership-item {















    border-bottom: 1px dotted #afa37e;















    padding-bottom: 1.5rem;















    margin-bottom: 1.5rem;















}















.rcontent .leadership-item-t {















    margin-bottom: 1.5rem;















}















.rcontent .leadership-item-t span { 















	display: inline-block;















    width: 17rem;















    text-align: center;















    padding: 0.833rem 0;















	background: #163854;















    color: #ffffff;















}















.ld-item {















    font-size: 1rem;















}















































.rcontent .page-con {







    background: url(../images/zzhy.jpg) no-repeat center center;



    background-size: cover;











    overflow:hidden;















}















.rcontent .page-con .page-l {















    float:left;















	width:30rem;















}































.rcontent .page-con .page-r {















	padding:4.375rem 1.25rem 0 31.875rem;















	color:#333333;















}















.rcontent .page-con .page-r p.tit {















	font-size:1.5rem;















}















.rcontent .page-con .page-r .des {















	font-size:1rem;















	font-weight: normal;















}































.pages ul li {







    display:inline-block;







	line-height:2.375rem;







	padding: 0 0.85rem;







	margin: 0 0.3125rem 0.3125rem 0;







	background: #304354;







}







.pages ul li.active,.pages ul li:hover {







    background:#163854;







}







.pages ul li a,.pages ul li span {







    color:#fff;







}













.pages ul li.active span {







    color:#fff;







}



















.show-detail {















    background: url(../images/show_bg.png?v=202205301320) repeat-x top;















}















.show-item h1 {















    color:#fff;















	    font-size: 21px;







    line-height: 30px;







}















.show-item .des {















    border-bottom: 1px solid #d1d1d1;















    overflow:hidden;















}















.show-item .des .des-l {















    _float:left;















	font-size:.875rem;















	line-height: 2rem;















	color:#cec8c8;















}















.show-item .des .des-r {















    float:right;















}















.show-item .des .des-r .fx {















	line-height: 2rem;















    font-size: .875rem;















    color: #6a6969;















}















.show-item .des .des-r .share_icon {















    float: right;















}















.show-item .des .des-r .share_icon li {















    float: left;















    padding: 0 5px;















}















.show-item .des .des-r .share_icon a {















    display: block;















    width: 26px;















    height: 26px;















    position: relative;















    border-radius: 11px;















}















.bds_weixin {















    background: url(../images/wx.png) no-repeat center !important;















}















.bds_tsina {















    background: url(../images/weibo.png) no-repeat center !important;















}















.bds_qzone {















    background: url(../images/qqzone.png) no-repeat center !important;















}















.show-item .showcon {















    color:#2a2a2a;















	font-size: 18PX;















    line-height: 34PX;















	font-weight:normal;















	text-indent:2em;















}















.show-item .showcon p {















    margin-bottom:1.5rem;















}















.show-item .showcon img {















    max-width:100% !important;















	height:auto !important;















	margin-left:-2em;















}















.show-item .showcon video {















    max-width:100% !important;















	height:auto !important;















	margin-left:-2em;















}































.footer-bg {















    background:#163854;







background: url(/static/yzltpl/images/footer_bg.jpg) no-repeat center center;







    background-size: cover;







	_border-top: 4px solid #c11920;















}







.position-static{







padding-right: 20px;







}







.link ul li {















    float:left;















	width:11.11%;















	line-height:1.4;















	text-align:center;















}















.link ul li a {















    font-size:.833rem;















	color:#c9c7c7;















	font-weight: normal;















}















.foot-logo {















    display:inline-block;















	vertical-align: top;















}















.foot-logo img {















    height:4.722rem;















}















.copyright {















    display:inline-block;















	font-size:0.888rem;















	color: #c9c7c7;















	line-height: 1.8rem;















	font-weight: normal;















}















.copyright a {















	font-size:0.888rem;















	color: #c9c7c7;















}































@media (min-width: 280px){


.body {

    max-width: 100%;


}

.zhikull{

margin-top: -30px;

}

.sy-zydt {



	padding: 0 1.75rem;


}



.sy-zydt ul li .card-text{







    color: #b5b5b5;



}



.sy-zddt ul li .card-text{







    color: #b5b5b5;



}
.col-sm-12 .sy-zddt ul li .card-title {

	padding:0 0 0.011rem 0;


}


.rcontent .page-con {



    background: url(../images/zzhy.jpg) no-repeat center center;



    background-size: cover;



    overflow: hidden;



}



.num5{















    display:none;















}



.position-static{















     padding-right: 15px;















}







.sy-zydt{







    background-color: #2f4458;







}







.sy-zddt{

    background-color: #2f4458;

	    border-bottom-left-radius: 10px;

    border-bottom-right-radius: 10px;

	    margin: -46px 15px 0px 15px;

position: relative;
    z-index: 9;


}


.toutiao .swiper-slide .text-tit{







bottom: 46px;







}







.toutiao .swiper-container-horizontal>.swiper-pagination-bullets, .toutiao .swiper-pagination-custom, .toutiao .swiper-pagination-fraction{







bottom: 50px;}







.toutiao .swiper-slide .text-bg{



   



    bottom: 24px;



   



}







.loucheng1{box-shadow: 0 5px 10px rgba(0, 0, 0, .5); 







    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .5);







   -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .5); border-radius: 10px;



margin: 0 10px;



	}



.loucheng2{box-shadow: 0 0px 0px rgba(0, 0, 0, .1); 







    -moz-box-shadow: 0 0px 0px rgba(0, 0, 0, .1);







   -webkit-box-shadow: 0 0px 00px rgba(0, 0, 0, .1); border-radius: 10px;



margin: 0 0px;



	}



.home-title {







    border-top-left-radius: 10px;







    border-top-right-radius: 10px;







}







.col-xs-6{







    margin-bottom: 10px;







}







.home-title a {







    border-top-left-radius: 10px;







    border-top-right-radius: 10px;







}















}















@media (min-width: 768px){















.body {







   







    max-width: 90%;















}



.num5 {



    display: block;



}



.toutiao .swiper-slide .text-tit{







bottom: 65px;







}



.zhikull{

margin-top: -45px;

}



.rcontent{







    padding-left: 15px!important;



    padding-right: 0px!important;



}



.rcontent .page-con {



    background: url(../images/zzhy.jpg) no-repeat center center;



    background-size: cover;



    overflow: hidden;



}



.toutiao .swiper-container-horizontal>.swiper-pagination-bullets, .toutiao .swiper-pagination-custom, .toutiao .swiper-pagination-fraction{







bottom: 70px;}



.toutiao .swiper-slide .text-bg {



    bottom: 32px;



}



.sy-zydt{







    background-color: #203040;margin: 0 0rem;







}







.sy-zddt{







    background-color: #203040;-margin: 0 0.55rem;







	background: url(/static/yzltpl/images/zddt.png) no-repeat center center;







    background-size: cover;



	padding-top: 30px;







	border-top-right-radius: 10px;







	padding-bottom: 30px;



  margin: 0px 15px 0px 0px;



}







.row .zmenu{







box-shadow: 0 5px 10px rgba(0, 0, 0, .5);







    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .5);







    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .5);







    border-radius: 10px;







    background-color: #263c4e;







	background: url(../images/zzgk.png) no-repeat center center;







    background-size: cover;







}







.row .page-con{







box-shadow: 0 5px 10px rgba(0, 0, 0, .5);







    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .5);







    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .5);







    border-bottom-right-radius: 10px;







	border-bottom-left-radius: 10px;







    background-color: #253c4e;







}







.zmenu h3{







border-top-right-radius: 10px;







    border-top-left-radius: 10px;







    background: #163854;







	padding-left: 0rem;







    text-align: center;















}







.zmenu ul li{







    padding-left: 0rem;    text-align: center;







}







.showcon p {







    color: #fff;







    







    padding: 0px 40px;







}







.location {







    border-top-left-radius: 10px;







    border-top-right-radius: 10px;







	text-align: right;







    padding-right: 1.477778rem;







}







.zmenu ul li.on {















   background-color: #893632;







color:#fff;







}







.zydt h2 a{font-size:0.888rem}







.home-title a{font-size:0.888rem}







}















@media (min-width: 992px){















.body {























    max-width: 90%;















}















}















@media (min-width: 1200px){















.body {























    max-width: 90%;















}







.position-static{















     padding-right: 20px;















}







}















@media (min-width: 280px){















html {font-size: 12px;}















.col-xs-6 {















    -webkit-box-flex: 0;















    -ms-flex: 0 0 50%;















    flex: 0 0 50%;















    max-width: 50%;















}







.col-xs-6:nth-child(even){  padding-right: 0px;}







.col-xs-6 {















    position: relative;















    width: 100%;















    padding-right: 15px;















    padding-left: 15px;















}















.pl-md-3 {















    padding-left: 1rem!important;















}















.m-pl-md-3 {















    padding-left: 0rem!important;















}















.text-overflow {















    overflow: inherit;















    text-overflow: inherit;















    white-space: inherit;















}















.container {















    max-width: 100%;















}















.header {







box-shadow: 1px 2px 14px 4px rgb(141 139 159 / 10%);-border-radius: 5px;







    background-size: cover;















}















.logo {















    max-width: 50%;















    padding: 3rem 1rem;















}















.menu {















    height: 6rem;







   







}















.m-sypd-0 {















    padding-right: 0px;















	padding-left: 0px;















	padding-top: 1rem!important;















}















.new-m-sypd-0 {















	padding-top: 1.5rem!important;















}















.nav-item {















    width: 25%;















	overflow: hidden;















	text-overflow: ellipsis;















	white-space: nowrap;















}















.zmenu h3 {















	display:none;















}















.zmenu ul li {















    float:left;















	width:25%;















    padding-left: 0rem;















}















.zmenu ul li:before {















    left: 0;















    top: 1.05rem;















}















.lunbo {















    display:none;















}















.lunbo img {















    width:100%;















}















.num3,.num4{















    display:block;















}















.sy-zydt ul li.num4{















    padding: 1.6rem 0;















}







.sy-zddt ul li.num4{















    padding: 1.6rem 0;















}















.zydt-0 {















    padding-right: 0rem!important;















}















.left-pl-0 {











    margin-right: 15px;



    margin-left: 15px;















}



.zmenu ul li a{















    margin-left: 1rem;















}



.rcontent{







padding-left: 10px;



padding-right: 10px;











}















.pl-5 {















    padding-left: 0rem!important;















}















.pr-5 {















    padding-right: 0rem!important;















}































.location {















    line-height: 2.75rem;















	background: #163854;















	color:#ffffff;















	padding-left: 0.5rem;















	font-size: 1rem;















}















.location a {















    font-size: 1rem;















}















.location2 {















	background: none;















	color:#fff;















	padding-left: 0rem;















}















.rcontent ul.list-item li:before {















    top: 1.05rem;















}















.list-item2-con ul li:before {















    top: 1.05rem;















}















.rcontent ul.pic-item li .pic-l {















    width: 7.5rem;















}















.rcontent ul.pic-item li .pic-l img {















    width: 7.5rem;















    height: 5.0625rem;















}















.rcontent ul.pic-item li .pic-r {















    padding-left: 8.5rem;















}















.rcontent ul.pic-item li .pic-r .des {















	display:none;















}















.rcontent .page-con .page-l {















    width: 100%;















	_text-align:center;















}















.rcontent .page-con .page-r {















    float: left;















    width:100%;















    padding: 1.538rem 0 0 0;















}















.show-item .des {















	text-align:center;















}















.show-item .des .des-l {















	width:100%;















}















.show-item .des .des-r {















	float: none;















    display: inline-block;















    margin: 0 auto;















}















.border-md-bottom-0 {















    border-bottom: 0!important;















}















.link ul li {















    width: 50%;















}















.foot-pt-1 {















    padding-top: 0.75rem!important;















}















}















@media (min-width: 320px){















.location {















    line-height: 3rem;















}















.rcontent ul.pic-item li .pic-l {















    width: 12.5rem;















}















.rcontent ul.pic-item li .pic-l img {















    width: 12.5rem;















    height: 8.4375rem;















}















.rcontent ul.pic-item li .pic-r {















    padding-left: 13.5rem;















}















.link ul li {















    width: 33.33%;















}































}















@media (min-width: 375px){















html {font-size: 13px;}















}















@media (min-width: 390px){















.location {















	line-height: 3.75rem;















}















}















@media (min-width: 540px){















html {font-size: 14px;}















.location {















	font-size: 1.1rem;















	line-height: 3.75rem;















}















.location a {















    font-size: 1.1rem;















}















}















@media (min-width: 768px){















html {font-size: 15px;}







.left-pl-0 {



    margin-left: 0px;



	margin-right: 0px;



}



.zmenu ul li:before{



  display: none;



}



.zmenu ul li a {



    margin-left: 0rem;



}



.text-overflow {








font-size: 18px;






    overflow: hidden;















	text-overflow: ellipsis;















	white-space: nowrap;　















}















.container {















    max-width: 100%;















}















.logo {















    max-width: 30%;















	padding: 2.8rem 0rem;















}



.loucheng1{box-shadow: 0 5px 10px rgba(0, 0, 0, .5); 







    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .5);







   -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .5); border-radius: 10px;



margin: 0 0px



	}



.loucheng2{box-shadow: 0 5px 10px rgba(0, 0, 0, .5); 







    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .5);







   -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .5); border-radius: 10px;







	}







	.no-gutterss	{    padding-right: 0px;







    padding-left: 0px;







    padding-bottom: 0px;}







.no-gutters	{    padding-right: 20px;







    padding-left: 20px;







    padding-bottom: 20px;}







.language {















    top: 1.875rem;















    right: 1.875rem;















	















}







.sy-zydt ul li .card-title a {







font-size: 18px;







    color: #fff;







}







.sy-zydt ul li .card-text {







    color: #e3e1e1;







    font-size: 14px;







    text-indent: 2em;







}







.sy-zddt ul li .card-title a {







font-size: 18px;







    color: #ffffff;







}







.sy-zddt ul li .card-text {







    color: #e3e1e1;







    font-size: 14px;







    text-indent: 2em;







}







.lunbo {















    display:none;















}















.rcontent ul.list-item li:before {















    top: 1.1rem;















}















.list-item2-con ul li:before {















    top: 1.1rem;















}















.rcontent ul.pic-item li .pic-r .des {















	display:block;















}















.rcontent .page-con .page-l {















    width: 30rem;















	text-align:left;















}















.rcontent .page-con .page-r {















    float:none;















    padding: 4.375rem 1.25rem 0 31.875rem;















}















.show-item .des .des-l {















    width: auto;















}















.show-item .des .des-r {















    float: right;















}















.rcontent .page-con .page-l img {















	width:30rem;















	height:20rem;















}















.rcontent ul.team-item li .pic-l img {















	width:10rem;















	height:10rem;















}















.rcontent ul.team-item li .pic-r {















	padding:0.75rem 1.25rem 0 11.25rem;















}















.link ul li {















    width: 25%;















}















.foot-pt-1 {















    padding-top: 0.65rem!important;















}















}















@media (min-width: 992px){















html {font-size: 16px;}















.z-pt-3 {















    padding-top: 1rem;















}











.left-pl-0 {



    margin-left: 0px;



	margin-right: 0px;



}



.container {















    max-width: 100%;















}







.num3, .num4 {



    display: none;



}







.col-xs-6 {















    -webkit-box-flex: 0;















    -ms-flex: 0 0 25%;















    flex: 0 0 25%;















    max-width: 25%;















}







.col-xs-6:last-child {  padding-right: 0px;}







.location {















    padding-left: 1.4777775rem;















}















.menu {







     box-shadow: 0 5px 10px rgba(0, 0, 0, .5);







    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .5);







    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .5);







    height: 3rem;















}















.nav-item {















    width:12.5%;















    overflow: inherit;















    text-overflow: inherit;















    white-space: inherit;















}















.zmenu h3 {















	display:block;















}















.zmenu ul li {















	width:100%;















    padding-left: 0rem;















}















.zmenu ul li:before {















    left: 3rem;











display: none;



    top: 1.1rem;















}















.m-sypd-0 {















    padding-right: 15px;















	padding-left: 15px;















	padding-top: 2rem!important;















}















.new-m-sypd-0 {















	padding-top: 1.5rem!important;















}















.zydt h2 {















    border-top: 0px solid #e6e6e6;







-margin-left: 15px;border-top-left-radius: 10px;







}







.home-title {border-top-left-radius: 10px;border-top-right-radius: 10px;







}







.home-title a{border-top-left-radius: 10px;border-top-right-radius: 10px;







}







.zydt-0 {















    padding-right: 20px!important;















}















.lunbo {















    display:block;















}















.m-pl-md-3 {















    padding-left: 1rem!important;















}















.left-pl-0 {















    padding-left: 0px!important;















}















.pl-5, .px-5 {















    padding-left: 3rem!important;















}















.pr-5, .px-5 {















    padding-right: 3rem!important;















}















.num4{















    display:none;















}















.sy-zydt ul li.num4{















    padding: 1rem 0 0 0;















}







.sy-zddt ul li.num4{















    padding: 1rem 0 0 0;















}







.overflow-three {















    line-height: 1.3125rem;















	height: 2.625rem;















    text-overflow: -o-ellipsis-lastline;















    overflow: hidden;















    text-overflow: ellipsis;















	display:block;















    display: -webkit-box;















    -webkit-line-clamp: 2;















    line-clamp: 2;















    -webkit-box-orient: vertical;















}















.rcontent ul.team-item li .pic-l img {















	width:8rem;















	height:8rem;















}















.rcontent ul.team-item li .pic-r {















	padding:0.75rem 1.25rem 0 9.25rem;















}















.link ul li {















    width: 16.66%;















}















}















@media (min-width: 1200px){















html {font-size: 18px;}















.container {















    max-width: 100%;























}















.overflow-three {















    line-height: 1.3125rem;















	height: 3.9375rem;















    text-overflow: -o-ellipsis-lastline;















    overflow: hidden;















    text-overflow: ellipsis;















	display:block;















    display: -webkit-box;















    -webkit-line-clamp: 3;















    line-clamp: 3;















    -webkit-box-orient: vertical;















}















.rcontent ul.team-item li .pic-l img {















	width:6rem;















	height:6rem;















}















.rcontent ul.team-item li .pic-r {















	padding:0.75rem 1.25rem 0 7.25rem;















}















}















@media (min-width: 1366px){















.rcontent ul.team-item li .pic-l img {















	width:8rem;















	height:8rem;















}















.rcontent ul.team-item li .pic-r {















	padding:1.25rem 1.25rem 0 9.25rem;















}















}















@media (min-width: 1440px){































}















@media (min-width: 1600px){















.num3{















    display:block;















}















.rcontent ul.team-item li .pic-l img {















	width:10rem;















	height:10rem;















}















.rcontent ul.team-item li .pic-r {















	padding:1.25rem 1.25rem 0 11.25rem;















}















.ld-item {















    -webkit-box-flex: 0;















    -ms-flex: 0 0 12.5%;















    flex: 0 0 12.5%;















    max-width: 12.5%;















}















}















@media (min-width: 1680px){















.col-lg-3 {















    -ms-flex: 0 0 20%;















    flex: 0 0 20%;















    max-width: 20%;















}















.sszx .col-lg-3,.ztgz .col-lg-3 {















    -ms-flex: 0 0 25%;















    flex: 0 0 25%;















    max-width: 25%;















}















.col-lg-9 {















    -ms-flex: 0 0 80%;















    flex: 0 0 80%;















    max-width: 80%;















}















.rcontent ul.team-item li .pic-l img {















	width:11rem;















	height:11rem;















}















.rcontent ul.team-item li .pic-r {















	padding:1.25rem 1.25rem 0 12.25rem;















}















}















@media (min-width: 1900px){















.num4{















    display:block;















}















.ld-item {















    -webkit-box-flex: 0;















    -ms-flex: 0 0 8.33%;















    flex: 0 0 8.33%;















    max-width: 8.33%;















}















}































.showcon p{ color:#fff;















font-family: 宋体, SimSun;















	font-size: 20PX;















    line-height: 34PX;















	font-weight:normal;















	text-indent:2em;}















.showcon img { max-width:100% !important; height:auto !important;}















@media (max-width: 768px){















.showcon p{















   -font-size: 14px;















}















}















.close {







	float: right;







	font-size: 21px;







	font-weight: bold;







	line-height: 1;







	color: #eee;







}







.close:hover,







.close:focus {







	color: #fff;







	text-decoration: none;







	cursor: pointer;







}







button.close {







	-webkit-appearance: none;







	padding: 0;







	cursor: pointer;







	background: transparent;







	border: 0;







}







.modal-open {







	overflow: hidden;







}







.modal {







	position: fixed;







	top: 0;







	right: 0;







	bottom: 0;







	left: 0;







	z-index: 1050;







	display: none;







	overflow: hidden;







	-webkit-overflow-scrolling: touch;







	outline: 0;







}







.modal.fadee .modal-dialog {







	-webkit-transition: -webkit-transform .3s ease-out;







	-o-transition:      -o-transform .3s ease-out;







	transition:         transform .3s ease-out;







	-webkit-transform: translate(0, -25%);







	-ms-transform: translate(0, -25%);







	-o-transform: translate(0, -25%);







	transform: translate(0, -25%);







}







.modal.in .modal-dialog {







	-webkit-transform: translate(0, 0);







	-ms-transform: translate(0, 0);







	-o-transform: translate(0, 0);







	transform: translate(0, 0);







}







.modal-open .modal {







	overflow-x: hidden;







	overflow-y: auto;







}







.modal-dialog {







	position: relative;







	width: 70%;







	    margin: auto;







    top: 20%;







}







.modal-content {







	position: relative;







	-webkit-background-clip: padding-box;







	background-clip: padding-box;







	border-radius: 6px;







	outline: 0;







}







.modal-backdrop {







	position: fixed;







	top: 0;







	right: 0;







	bottom: 0;







	left: 0;







	z-index: 1040;







	background-color: #000;







}







.modal-backdrop.fadee {







	filter: alpha(opacity=0);







	opacity: 0;







}







.modal-backdrop.in {







	filter: alpha(opacity=50);







	opacity: .5;







}







.modal-header {







	position: absolute;







	    top: 0.5%;







    right: 1%;







	border-bottom: 0px solid #dee2e6;







	min-height: 16.42857143px;







}







.modal-header .close {







	margin-top: 0px;







}







.modal-title {







	margin: 0;







	line-height: 1.42857143;







}







.modal-body {







	position: relative;







	padding: 15px;







}







.modal-footer {







	padding: 15px;







	text-align: right;







	border-top: 1px solid #e5e5e5;







}







.modal-footer .btn + .btn {







	margin-bottom: 0;







	margin-left: 5px;







}







.modal-footer .btn-group .btn + .btn {







	margin-left: -1px;







}







.modal-footer .btn-block + .btn-block {







	margin-left: 0;







}







.modal-scrollbar-measure {







	position: absolute;







	top: -9999px;







	width: 50px;







	height: 50px;







	overflow: scroll;







}







@media (min-width: 1400px) {







	.modal-dialog {







		width: 50%;







	}















}