html,body {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font-family: "Microsoft YaHei";color: #444;}
body {margin: 0;font-family: "微软雅黑";color: #000;background: #FFF;font-size: 14px;}
ol,ul {list-style: none;}
ins,a {text-decoration: none;}
.clearfix {zoom: 1;}
img,li {vertical-align: top;}
fieldset,img {border: 0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
}
.wrap {width: 1200px;margin: 0 auto;}
i,em {font-style: normal;}
ul {list-style: none;margin: 0;padding: 0;}
a {
	cursor: pointer;
	text-decoration: none;
	display: inline-block;
	vertical-align: baseline;
	color: #333;
}
a:hover{color: #0195a1;}
.clearfix:before,.clearfix:after {display: table;line-height: 0;content: "";}
.clearfix:after {clear: both;}
/* topbox */
.topbox{background-color: #f1f1f1;padding: 10px 0;}
.topbox .wrap{display: flex; display: -ms-flexbox;display: -webkit-flex;justify-content: space-between; align-items: center;}
.topbox span{color: #333333;}
.topbox span a{margin-left: 15px;}
/* topbox */
/* headbox */
.headbox{padding: 20px 0;}
.headbox .wrap{display: flex; display: -ms-flexbox;display: -webkit-flex;justify-content: space-between; align-items: center;}
.headbox a img{width: auto; height: auto; max-height: 70px;}
.headbox ul{display: flex; display: -ms-flexbox;display: -webkit-flex; align-items: center;}
.headbox ul li{margin: 0 15px;}
.headbox ul li a{display: block;width: 100px; height: 40px; line-height: 40px; text-align: center; font-weight: bold; font-size: 18px;}
.headbox ul li:hover a,.headbox ul li.bg a{border-bottom: 2px solid #0195a1; color: #0195a1;}
/* bannerbxo */
.bannerbxo img{width: 100%; height: auto;}
.pcbanner{display: block;}
.mbanner{display: none;}
/* bannerbxo */
/* 文章读取 */
.tatlel{text-align: center;margin: 20px 0;border-bottom: 1px solid rgb(255 209 209);padding-bottom: 15px;}
.tatlel h3{font-size: 28px;color: #000;display: inline-block;}
.kynews-box{padding: 30px 0 20px;background-color: #f1f1f1;}
.kynews>ul{display: flex;display: -ms-flexbox;display: -webkit-flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.kynews>ul>li{width: 19%;margin: 15px 0;background-color: #fff;transition: all 0.3s ease-out 0s;}
.kynews>ul>li:hover{transform: translate3d(0px, -5px, 0px); box-shadow: 0 5px 10px rgba(0,0,0,0.1);}
.kynews>ul>li>a{display: flex;display: -ms-flexbox;display: -webkit-flex;flex-direction: column;justify-content: center;align-items: center;}
.kynews>ul>li>a>.kynews-img{width: 228px;height: 152px; display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: center;align-items: center;position: relative;}
.kynews>ul>li>a>.kynews-img>img{width: 100%;max-width: 100%;height: 100%;max-height: 100%;}
.kynews>ul>li>a>.kynews-fot{width: auto;height: auto;padding: 10px 5px;}
.kynews>ul>li>a>.kynews-fot>p{width: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;font-size: 14px;color: #000000;}
.kynews>ul>li>a>.kynews-fot>p:nth-child(1){margin: 3px 0 5px;}
/* 文章读取 */
/* muban1 */
.muban1{margin: 20px 0; padding: 0px 0 20px;}
.title_mb {margin: 0 0 20px; font-size: 28px; color: #000000; text-align: center;}
.muban1 ul {display: flex; display: -ms-flexbox;display: -webkit-flex; flex-wrap: wrap; justify-content: space-between; align-items: center;}
.muban1 ul li{width: 22%; height: auto; margin: 15px 0; border: 1px solid #90909073;transition: all 0.3s ease-out 0s;}
.muban1 ul li:hover{transform: translate3d(0px, -5px, 0px);}
.muban1 ul li img{width: 100%; height: 190px; }
.muban1 ul li p{text-align: center; height: 40px; line-height: 40px; color: #000000; font-size: 14px;}
/* muban1 */
/* muban2 */
.muban2{margin: 20px 0; padding: 0px 0 20px;}
.muban2 .youhsi1{display: flex; display: -ms-flexbox;display: -webkit-flex; justify-content: space-between;}
.muban2 .youhsi1 .ys_l{ width: 50%;}
.muban2 .youhsi1 .ys_l ul{display: flex; display: -ms-flexbox;display: -webkit-flex; flex-direction: column; justify-content: space-around; height: 100%;}
.muban2 .youhsi1 .ys_l ul li h3{color: #0195a1; font-size: 18px;}
.muban2 .youhsi1 .ys_l ul li h3 span{ background-color: #0195a1; color: #fff; margin-right: 10px; padding: 0 5px;}
.muban2 .youhsi1 .ys_l ul li p{margin: 20px 0;color: #999999; font-size: 14px;}
.muban2 .youhsi2{display: flex; display: -ms-flexbox;display: -webkit-flex; justify-content: space-between;}
.muban2 .youhsi2 .ys_l{ width: 50%;}
.muban2 .youhsi2 .ys_l ul{display: flex; display: -ms-flexbox;display: -webkit-flex; flex-direction: column; justify-content: space-around; height: 100%;}
.muban2 .youhsi2 .ys_l ul li h3{color: #0195a1; font-size: 18px;}
.muban2 .youhsi2 .ys_l ul li h3 span{ background-color: #0195a1; color: #fff; margin-right: 10px; padding: 0 5px;}
.muban2 .youhsi2 .ys_l ul li p{margin: 20px 0;color: #999999; font-size: 14px;}
/* muban2 */
/* footbox */
.footbox{background-color: #000000;padding: 20px 0;}
.footbox ul{display: flex; display: -ms-flexbox;display: -webkit-flex;  justify-content: center; align-items: center; margin-bottom: 15px;}
.footbox ul li{margin: 0 10px;}
.footbox ul li a{color: #fff; font-size: 16px;}
.footbox ul li a:hover,.footbox p a:hover{color: #0195a1;}
.footbox p{color: #fff; font-size: 14px; text-align: center;}
.footbox p a{color: #fff; font-size: 14px;}
/* footbox */
.yxbdkf{display: none;}
@media screen and (max-width:767px){
.wrap{width: 100%;margin: 0 auto;}
.topbox{display: none;}
.headbox{padding: 10px;}
.headbox a{width: 50%;}
.headbox a img{width: auto; max-width: 100%;}
.headbox ul li{margin: 0;}
.headbox ul li a{width: auto;padding: 0 10px;}
.mbanner{display: block;}
.pcbanner{display: none;}
.kynews-box{padding: 0;}
.kynews>ul{padding: 0 15px;}
.kynews>ul>li{width: 48%;margin: 10px 0;}
.kynews>ul>li>a>.kynews-img{width: 100%;height: 29vw;}
.muban1{padding: 0 15px;}
.muban1 ul li{width: 47%;}
.muban1 ul li img{height: 28vw;}
.muban1 ul li p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding: 0 5px;}
.muban2 {padding: 0 15px;}
.muban2 .youhsi1 .ys_r{display: none;}
.muban2 .youhsi1 .ys_l{ width: 100%;}
.muban2 .youhsi2 .ys_l{ width: 100%;}
.muban2 .youhsi2 .ys_r{display: none;}
.muban2 .youhsi1 .ys_l ul li p{margin: 10px 0;}
.muban2 .youhsi2 .ys_l ul li p{margin: 10px 0;}
.title_mb{font-size: 20px;}
.tatlel{padding-top: 15px;}
.tatlel h3{font-size: 20px;}
.footbox{padding: 0;height: 50px;}
.footbox p{display: none;}
.yxbdkf{display: block;position: fixed;bottom: 0;left: 0;z-index: 999999999;width: 100%;padding: 10px; box-sizing: border-box; background-color: #fff;}
.yxbdkf a{display: block;width: 100%;height: 40px; line-height: 40px; text-align: center; font-size: 16px; background-color: #0195a1; color: #fff; border-radius: 40px;}
}