BODY {
	SCROLLBAR-FACE-COLOR: #dbdbdb; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-BASE-COLOR: #000000; lbar-dark-shadow-color: #FFFFFF;
	margin:0;
	padding:0;
	margin-top:0;
	FONT: normal 14px "微软雅黑",verdana,"宋体";
	background:#FFFFFF;
}
* {box-sizing:border-box;list-style:none;}
img {border:0;}
ul {padding:0;margin:0px;}

A:link {COLOR:#000; TEXT-DECORATION: none;}
A:visited {COLOR:#000; TEXT-DECORATION: none;}
A:active {COLOR:#000; TEXT-DECORATION: underline;}
A:hover {COLOR:#000;TEXT-DECORATION: none;}

.yw {font-family: "Century Gothic","Microsoft Sans Serif","verdana","Arial" ;}
.cboth {clear:both;}
.card-t {will-change: transform;transition: transform ease-in-out .5s;}
.card-t:hover {transform: scale(1.1);}
.p18 {font-size: 18pt;font-weight: 550;color:#006699;}
.p12 {font-size: 12pt;}
.p11 {font-size: 11pt;color:#00FFFF;line-height: 30px;}
.color666666 {color:#666;}
.cuti {font-weight: 600;}
.p23 {font-size: 23pt;}
.color0099cc {color:#0099cc;}
.color006699 {color:#006699;}


.menu_kk {width: 1347px;margin:0 auto;}
.menu {width: 1050px;float: left;font-size:12pt;font-weight: 550;display: flex;justify-content: space-between;}
.menu li {width: 150px;height: 50px;line-height: 50px;}
.menu li a {color:#fff;}
.menu li:hover {background: #3564AA;}
.mainlevel {text-align: center;}
.mainlevel ul {z-index:10;display:none;text-align: center;background:#3564AA;position: absolute;padding-bottom: 8px;}
.mainlevel li {height: 35px;line-height: 35px; font-weight: 500;}

.menu_search {float: left;background: #3564AA;width: 297px;height: 50px;display: flex;flex-direction: row;align-items: center;justify-content: center;}
.menu_search input {border:none;padding:4px 5px;width:220px;}
.menu_search button {border:none;padding:4px 5px;background: #ACDFFE;font-weight: 600;margin-left: -5px;}

.banner {float:left;width:100%;}
.swiper-slide img{ width:100%;display:block;}
.swiper-pagination-bullet{ width:20px;height:3px;display:inline-block;background:#fff;opacity:1;border-radius:0;}
.swiper-pagination-bullet-active{opacity:1;background:#fff; border-radius:0; border:solid 0px #fff;}



.swiper-slide2 {float:left;width:100%;}


.tabmenu {width:323px;padding-top: 1px;}
.tabmenu ul {margin:0;padding:0;list-style-type: none;font-size:18pt;}
.tabmenu li {float:left;overflow:hidden;display:inline;margin-right: 10px;color: #666;}
.tabmenu li:nth-of-type(1):after {content: ' / ';}
.tabmenu .cli {text-align:center;float:left;overflow:hidden;display:inline;cursor:pointer;color:#006699;font-weight: 550;}
#tabcontent {width:100%;}
#tabcontent .hidden {display:none;}

.content {font-size: 13pt;line-height: 35px;}
.hyfc_kk {width: 306px;height: 125px;overflow: hidden;}
.content img {max-width: 95%;margin:5px;}

.left_menu {float: left;width:306px;background:#D2F7FF;}
.left_menu li {float: left;width: 100%;height:70px;line-height: 70px;border-bottom: 2px solid #fff;font-size: 14pt;padding-left: 80px;} 
.left_menu li:nth-of-type(even) {background:#BDF2FF;}

.news_list {display: block;width: 930px;margin: 0 auto;margin-top: 30px;}
.list_title {float: left;width:780px;font-size: 13pt;background: url(../image/26.gif) no-repeat 5px center;padding-left: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list_time {float: right;width:150px;font-size: 10pt;padding-right: 5px;text-align: right;}
.news_list li {float:Left;height:50px;line-height: 50px;border-bottom: 1px dashed #ccc;}

.pic_list {width: 930px;margin: 0 auto;margin-top: 30px;}
.pic_list ul {display: flex;justify-content: space-between;flex-wrap: wrap;}
.pic_list li {width:290px;margin-bottom:20px;}
.pic_img {width:100%;height:230px;overflow: hidden;}
.pic_img img {width:100%;height:230px;}
.pic_title {width:100%;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0px 10px;text-align: center;}

.homefh {position: fixed;z-index: 20000;right: 20px;bottom: 100px;width:44px;height:44px;display: none;cursor: pointer;}
.fy {clear: both;float: left;width:100%;text-align: center;margin:10px 0px;line-height:50px;}

.content_show h2 {font-size:18pt;text-align: center;font-weight: 550;}
.show_pp {text-align: center;color:#666;line-height: 30px;margin:15px 0px;font-size: 12px;border-top: 1px solid rgb(224, 220, 220);}

.input_ly input,textarea {border: none;background-color: transparent;width: 100%;}


.sticky {
	position: -webkit-sticky;
	position: sticky;
	top: 10px;
	
	overflow-y: auto;
}