@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none; font-size: 14px;}
 span, h1, h2, h3, h4, h5, h6, p,  img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
a { text-decoration:none; color: #333333;}
html, body { font-family: "微软雅黑",Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif"; font-size: 14px; color: #333333;}
img{boder:none; vertical-align: top;}
a:hover {text-decoration:none; color: #3861d6;}
.w100{width:100%; height: auto; overflow: hidden;}
.w1100{width:1100px;height: auto;overflow: hidden;margin: 0 auto;}
.w1170{width:1170px;height: auto;/*overflow: hidden;*/margin: 0 auto;}
.trans{  display:block;transition: all .5s ease;-webkit-transition: all .5s ease; -moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;-webkit-backface-visibility: hidden;}
.trans:hover { display:block; -webkit-backface-visibility: hidden;transform: scale(1.04,1.04);-ms-transform: scale(1.04,1.04);-webkit-transform: scale(1.04,1.04);}
.mt10{margin-top:10px;}
.mt50{margin-top:50px;}
.mt35{margin-top:35px;}
.mb15{margin-bottom:15px;}
.left{float:left;}
.right{float:right;}
.smy_ctrl { position:relative; min-height:150px; cursor:move; overflow:hidden;}
/***********************************************************************************/

/*logo*/
.yy_logo{height: 221px; background: url(yy-logbg-20210409.jpg)no-repeat center top; background-size: 100% 100%;}
.yy_logo img{height: 221px;display: block;width: auto;}


/*幻灯区*/
.bk1{}
.gdt_box {width: 100%;height: 490px;background:#f5f5f5;}
.opt { position: relative; }
.tbch_box_ret {width: 648px;height: 395px;margin: 0 auto;margin-top: 60px;position: relative;left: 50px;}
.tbch_box {width: 648px;height: 395px;margin: 0 auto;overflow: hidden;position: relative;}
.tbch_box .swiper-container {padding: 30px 0;width: 1400px;position: absolute;left: 50%;top: 0;margin-left: -690px;}
.tbch_box .swiper-slide {width: auto;height: 275px !important;-webkit-background-size: 100% 100%;-moz-background-size: 100%;/* background-size: 100%; *//* background-repeat: no-repeat; *//* background-position: center; */}
.tbch_box .swiper-slide a { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1 }
.tbch_box .reflection { width: 100%; height: 15px; position: absolute; left: 0; bottom: -13px; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0))); /* Safari 4+, Chrome */
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0)); /* Chrome 10+, Safari 5.1+, iOS 5+ */
    /* Firefox 3.6-15 */
    /* Opera 11.10-12.00 */
background-image: -moz- oldlinear-gradient(top, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0));/* Firefox 16+, IE10, Opera 12.50+ */
}
.tbch_box_ret .arrow-left { background: url() no-repeat left top; position: absolute; left: 60px; top: 180px; width: 50px; height: 50px; z-index: 2 }
.tbch_box_ret .arrow-right { background: url() no-repeat left bottom; position: absolute; right: 60px; top: 180px; width: 50px; height: 50px; z-index: 2 }
.tbch_box_ret .arrow-left:hover { /*background: url() no-repeat left top;*/ }
.tbch_box_ret .arrow-right:hover { /*background: url() no-repeat left bottom;*/ }
.tbch_box_ret .pagination {position: absolute;text-align: center;bottom: 44px;/* margin-left: -300px; */width: 100%;z-index: 179;/* background: #000000; */}
.tbch_box_ret .swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;background: #abb6d4;margin: 0 7px;cursor: pointer;border-radius: 100%;}
.tbch_box_ret .swiper-active-switch { background: #3861d6; }
.gu_list { width: 310px; height: 300px; margin-top: 120px; }
.gu_list li { display: none; width: 310px; height: 300px; overflow: hidden; }
.gu_list li:first-child { display: block; }
.gu_list li .mum { font-size: 14px; color: #3861d6; }
.gu_list li h2 { font-size: 18px; color: #343539; line-height: 30px; margin-top: 10px; height: auto; overflow: hidden; }
.gu_list li h2 a {color: #343539;font-size: 18px;}
.gu_list li p {font-size: 14px;color: #666666;line-height: 30px;margin-top: 15px;height: auto;overflow: hidden;}
.gu_list li .more {border: 1px solid #3861d6;width: 158px;height: 38px;line-height: 38px;text-align: center;color: #3861d6;margin-top: 20px;float: right;}
.gu_list li .more a { color: #3861d6; }
.gu_list li .more:hover { background: #3861d6; }
.gu_list li .more:hover a { color: #fff; }

.swiper-slide img{width: 100%;height: 100%;/* object-fit: cover; */}
.swiper-wrapper{height:340px !important;}




/*瀑布流*/
.article {
  display: block;
  margin: 0 0 30px 0;
  /* padding: 12px; */
  background: white;
  border-radius: 3px;
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.05);
  transition: all 220ms;
  border: 1px solid #dbdbdb;
}
.article:hover {
  box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.1);
  transform: translateY(-5px);
  transition: all 220ms;
}
.article  img {
  display: block;
  width: 100%;
  /* margin: 0 0 24px 0; */
}
.article h2 {
  /* text-align: center; */
  font-size: 18px;
  text-transform: uppercase;
  margin: 2px 15px;
  display: block;
  width: auto;
  color: #000000;
}

.wall {
  display: block;
  position: relative;
  width: 1120px;
}
.wall-column {
  display: block;
  position: relative;
  /*width: 33.333333%;*/
  width: 355px;/*显示几个改w就行*/
  float: left;
  /*padding: 0 12px;*/
  margin-right: 15px;
  box-sizing: border-box;
}

.author{width:auto;height: auto;padding: 10px;overflow: hidden;}
.author i{width:auto;height: auto;display:block;font-style: normal;font-size: 12px;float: right;margin-left: 25px;}
.article p{width:auto;height: auto;display:block;margin: 15px 15px;text-align: justify;line-height: 22px;color: #666666;} 





/*移动标准尾*/
.link{background: #2647a6;text-align:center;overflow:hidden;color:#aeaeae;/* margin-top:20px; */padding-top:20px;padding-bottom:20px;}
.link a{ color:#fff; margin:0 20px; display: inline-block;  line-height:30px; font-size:16px;}
.link p{ color:#fff; font-size:13px; }

.footer{display: none; }	
.pc-footer{background: #fff;}





@media (max-width: 640px) {
  .wall-column {
    width: 50%;
  }
}
@media (max-width: 480px) {
  .wall-column {
    width: auto;
    float: none;
  }
}



/*移动端*/
.jdxw {position: relative;background: #f5f5f5;padding-bottom: 20px;display: none;}
.jdxw .swiper-container { /* width: 92%; */
margin: 0 auto; }
.jdxw .swiper-slide { position: relative; }
.jdxw .picTitle { position: relative; height: auto; overflow: hidden; }
.jdxw .picTitle p {width: 90%;margin: 0 auto;}
.jdxw .picTitle .img { margin: 16px auto 0; -webkit-box-shadow: 0 0 15px 0 #999; box-shadow: 0 0 15px 0 #999; }
.jdxw .picTitle .img img { width: 100%; height: auto; display: block; }
.jdxw .picTitle .epi { padding-top: 30px; color: #3861d6; font-size: 18px; }
.jdxw .picTitle .epi a { color: #3861d6; }
.jdxw .picTitle .title {font-size: 27px;font-weight: bolder;padding-bottom: 10px;padding-top: 5px;}
.jdxw .picTitle .title a {color: #333;font-size: 0.55rem;text-align: center;}
.jdxw .picTitle .abs {color: #666;font-size: 0.4rem;line-height: 0.65rem;}
.jdxw .picTitle .more {width: 100px;padding: 5px 15px;margin: 20px 0 0 4%;/* padding: 10px 20px; */text-align: center;color: #3861d6;border: 1px solid #3861d6;float: right;margin-right: 5%;}
.jdxw .picTitle .more a { color: #3861d6; }
.jdxw .picTitle .name a:hover { text-decoration: underline; }
.jdxw .swiper-pagination { /* top: 200px; */
left: 0; width: 100%; }
.jdxw .swiper-pagination-bullet { margin: 0 5px; background: none; background: #abb6d4; opacity: 1; width: 30px; height: 2px; border-radius: 0; }
.jdxw .swiper-pagination-bullet-active { background: #3861d6; }













/*yy的移动端*/
@media (max-width:768px){
	
	.w1170,.w1200,.w1100{width:100%; height: auto;}
	a{display:block; width: auto; height: auto; overflow: hidden;}
	.mt35,.mt50{margin-top:5%;}
	.pc-footer{display: none;}	
	.footer{display: block;}	
	.slideBox{display: block;}


/*logo*/
	.yy_logo{height: 2.5rem; background-size: auto 2.5rem;}
	.yy_logo img{height: 2.5rem; width: auto; margin-left: 5%;}


/*幻灯*/
	.jdxw{display: block;}
	.bk1{display: none;}
	.tbch_box_ret{width:90%;height: auto;margin-top: 8%;margin-left: 5%;overflow: hidden;left: 0px;}
	.tbch_box_ret .arrow-right,.tbch_box_ret .arrow-left{display:none;}
	.tbch_box{width:100%;height: 5.8rem;}
	.tbch_box .swiper-container{height:auto;padding: 0px;left: 0;margin-left: 0;width: 100%;}
	.tbch_box .swiper-slide{height:5rem !important; width: 100%;}
	.gdt_box{height:auto;}
	.tbch_box_ret .pagination{margin-left: 0px;bottom: 0.5rem;width: auto;position: relative;text-align: center;}
	.swiper-wrapper{width:100%;height: auto !important;}
	.tbch_box .reflection{display:none;}
	.tbch_box_ret .swiper-pagination-switch{width: 13%;height: 2px;border-radius: 0px;}
	
	.gu_list{width:90%; height: auto; float: inherit; margin-left: 5%;}
	.gu_list li{width:100%;height: auto;}
	.gu_list li h2 a{font-size:0.55rem;line-height: 0.7rem;font-weight: bold;color: #3e3636;text-align: center;}
	.gu_list li p{font-size:0.45rem; text-align: justify; height: auto; line-height: 0.7rem;}
	
	.gu_list li .more{width:40%;margin-left: 30%;border-radius:1rem;height: 1.3rem;line-height:1.3rem;font-size: 0.45rem;background: linear-gradient(-230deg,#ceebf8,#fcd6d6);border: 1px solid #ebeff8;}
	.gu_list li .more a{color: #6d5257;font-size: 0.4rem;}
	
	
	.gdt_box{padding-bottom:10%;}
	
	.wall{width:90%;height: auto;margin-top: 8%;margin-left: 5%;margin-right: 0px;}
	.wall-column{width:100%;height: auto;}
	
	.author i{font-size:0.35rem;}
	.article h2{font-size:0.5rem;line-height: 0.75rem;}
	.article p{font-size:0.42rem; line-height: 0.6rem;}
}              



































