@charset "utf-8";
body,form,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,p,hr,input,em{margin:0;padding:0;list-style:none;-webkit-text-size-adjust:none; vertical-align: middle; font-weight:normal;}
body{ font-size:14px; color:#000;  font-family:'\5FAE\8F6F\96C5\9ED1','Nanum Gothic','-apple-system';}
html, body{}
h1,h2,h3,h4,h5,h6{font-size:100%}
table,img,iframe{border:none}ul{list-style:none}
a{ color:#000; text-decoration:none;outline:none;}
a:hover {text-decoration:none;color:#2567b3 !important;}
a:active {color:#000;text-decoration:none;}
ol,ul {list-style:none;}
fieldset,img {border:0;}
i,em{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/* Hides from IE-mac \*/
* html .clearfix{height:1%;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt35{ margin-top:35px;}
.mt40{ margin-top:40px;}
.mt45{ margin-top:45px;}
.mt50{ margin-top:50px;}
.mt55{ margin-top:55px;}
.mt60{ margin-top:60px;}
.w1200{ width: 1200px; margin-left: auto; margin-right: auto; overflow: hidden;}
/**************重置end**************************/

/*nav_toplogo*/
.nav_toplogo a{width: auto;height:auto;display: inline-block; float: left;}
.nav_toplogo img{width: auto;height: 100px;}


/*yy_contenter_l*/
.yy_contenter_l{width:870px; float: left;border-top: 7px solid #db0018;}
/*part2*/
.part2-L{ width:870px; height:350px; overflow:hidden; position:relative;margin-top: 20px;box-shadow: 0 2px 8px 0 #dee4e6;}
.part2-L .pageState{ font-size: 16px; color:#2c69b2;font-weight: bold;position:absolute; right:270px; bottom:15px; z-index:2; }
.part2-L .bd{width:618px; float: left;position: relative;}
.part2-L .bd li{ zoom:1; vertical-align:middle; }
.part2-L .bd li .pic img{width:618px; height:350px; display:block;object-fit: cover;  }
.part2-L .bd li .text{width:100%; padding:25px 0; height:auto;line-height:1.3;background: url("../images/png2_yy20251221.png") repeat-x;display: block;color: #fff;font-size:24px;position: absolute;bottom: 0;left: 0;z-index: 1;background-size:auto 100%;}
.part2-L .bd li .text a{display:block; width: auto; height: auto;padding: 0 20px; color: #fff;}
.part2-L .bd li a:hover{color: #fff !important;}
.part2-L .prev{ cursor: pointer; position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:18px; height:32px; background:url( "../images/prev_yy20251221.png") no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.part2-L .next{ cursor: pointer; position:absolute; right: 3%; top:50%; margin-top:-25px; display:block; width:18px; height:32px; background:url('../images/next_yy20251221.png') no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.part2-L .prev:hover,
.part2-L .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.part2-L .prevStop{ display:none;}
.part2-L .nextStop{ display:none;}
.part2-L .prev,.part2-L .next{display: none;}

.part2-L .hd{width:252px; float: right;}
.part2-L .hd ul{width:248px;}
.part2-L .hd li{width:100%;height: 175px;border-right: 4px solid #f8f9f9;background: #f8f9f9;}
.part2-L .hd li .text{width:auto;height: 175px;padding: 0 15px;}
.part2-L .hd li .text a{width:auto;height:100%;font-size: 16px;line-height: 1.5;display: flex;align-items: center;}
.part2-L .hd li.on{ background: #fff;border-right: 4px solid #2567b3;font-weight: 700;}




/*列表*/
.part3-box-list{/* overflow: hidden; */}
.part3-box-list li,.list li{width: 100%;border-bottom: 1px dashed #dcdcdc;padding: 35px 0;overflow: hidden;}
.part3-box-list li .list-L,.list li .list-L{width: 240px; float: left;}
.part3-box-list li .pic,.list li .pic{width: 240px; height:auto; overflow: hidden; display: inline-block;}
.part3-box-list li .pic img,.list li .pic img{width: 240px; height: 135px; object-fit: cover;}
.part3-box-list li .list-R ,.list li .list-R{width: 595px;float: right;}
.part3-box-list li .title ,.list li .title{min-height:90px;font-size:18px;line-height: 1.6; color: #000;width: 100%;display: block;margin-bottom: 10px;padding-top: 5px;font-weight: bold;}
.part3-box-list li .bottom,.list li .bottom{ width: 595px; height:20px; line-height:20px; overflow: hidden; float: right;}
.part3-box-list li .source,.list li .source{ float: left;/*border-left:1px solid #666; background: #f4f4f4; */ display: inline-block; padding: 0 10px; color: #999;position: relative;font-size: 12px;}
.part3-box-list li .source,.list li .source:after{width:1px; height:10px;background: #666;content: '';position: absolute;left:0;top:5px;}
.part3-box-list li .con,.list li .con{width: 100%;height:auto;overflow: hidden;font-size: 16px;color: #999;line-height: 26px;display: inline-block;float:left;margin-bottom:20px;}
.part3-box-list li .con a,.list li .con a{font-size: 16px;color: #666; display: inline-block; margin: 0 10px;}
.part3-box-list li .date,.list li .date{float: left;height: 20px;line-height: 20px;font-size: 12px;color: #666;display: inline-block;margin-right: 10px;}



/*yy_contenter_r*/
.yy_contenter_r{width:300px; float: right;border-top: 7px solid #fff;background: #fcfcfc;}
.yy_contenter_r_contimg{width: auto;height:auto;padding:0 20px; overflow: hidden;}
.yy_contenter_r_contimg ul,.yy_contenter_r_contimg ul li{width:100%;height:auto;}
.yy_contenter_r_contimg ul li img{width:100%;height:auto;border-radius: 15px; overflow: hidden; display: block;margin-top: 20px;}
/*part5*/
.part5{width: auto; height: auto;padding: 0 10px;}
.part5 .tit1{height: 20px; position: relative; text-align: center;}
.part5 .tit1 i{width: 100%;height: 3px;background: #db0018;display: block;position: absolute;top: 8px;left: 0;z-index: 0;}
.part5 .tit1 span, .part6 .tit1 span, .part7 .tit1 span{background: #fafafa;color: #6d6d6d;padding: 0 10px;position: relative;z-index: 10;}
.part5 .tit2{background: url( "../images/titbj_yy2025121.png") repeat-x center;text-align: center;height: 26px;line-height: 26px;margin-top: 10px;}
.part5 .tit2 a{font-size: 20px;color: #db0018;background: #fafafa;padding: 0 20px;display: inline-block;}
/*yy-write*/
.yy-write {width: auto; height: auto;padding: 0 10px;}
.yy-write li{font-size:14px; height: auto; line-height:1.5; margin-bottom:10px; color: #727272; width:100%;overflow: hidden;position: relative;}
.yy-write li:after{width:5px;height: 5px;background:#2567b3; overflow: hidden;position: absolute;left: 0px;top: 8.1px;content: '';}
.yy-write li a{color: #6d6d6d;width: auto;height: auto;padding-left: 15px;display: inline-block;}
.yy-write li a b{color: #2e92c2; font-weight: normal; padding: 0 15px;}
.yy-write li i{width:20px; height: 20px; background: #4199f2; color: #fff; border-radius: 100%; display: inline-block; line-height: 21px; text-align: center; font-size: 12px; text-indent: 0px; margin-right: 10px;}
.yy-write li i.cc1{background:#e60202;}

.yy-write1 li{ font-size: 16px; height: 45px; line-height: 45px;   width: 340px;overflow: hidden;}
.yy-write1 li a{color: #4b4b4b;}

.part5 .tit1{display:none;}

/*yy_contenter_r_imglist*/
.yy_contenter_r_imglist{width: auto; height: auto;padding: 0 20px;}
.yy_contenter_r_imglist a{width:100%; height:225px;display: block;overflow: hidden;position: relative;}
.yy_contenter_r_imglist img{width:100%; height:225px;object-fit: cover;position: absolute; top: 0;left: 0px;}
.yy_contenter_r_imglist p{width:100%; height:auto;background: url("../images/png2_yy20251221.png") repeat-x;background-size: auto 100%;position: absolute; z-index: 6;bottom:0;left: 0;overflow: hidden;}
.yy_contenter_r_imglist p span{font-size:14px; line-height: 1.3;color: #fff;padding:20px 10px;display: block; width: auto; height: auto;}

/*bottom*/
.yy_bottom{width:100%; height:50px;overflow: hidden; margin-top: 50px;}

/*******加载更多********/
.yy_addmore{height: 35px; width: 100%;background: url("../images/more-yy20251221.png") repeat-x;font-size: 18px;
 color: #585858;text-align: center;line-height: 35px; cursor: pointer;margin-top: 30px;}
.yy_addmore p{display: block;width:100%;height: auto;text-align: center;margin-left: auto;margin-right: auto;color: #2567b3; cursor: pointer;font-weight: bold;}




.yy_contenter_r_serch {
    width: 100%;
    padding: 0 15px;
    display: flex;
    box-sizing: border-box; 
}

.full-width-form {
    display: flex;
    flex: 1; 
}

.yy_contenter_r_serch input[type="text"] {
    flex: 1;
    height: 39px;
    border: 1px solid #DDDDDD;
    border-right: none;
    border-radius: 3px 0 0 3px;
    font-size: 14px;
    padding: 0 10px; 
    outline: none;
    box-sizing: border-box;
}

.yy_contenter_r_serch button {
    height: 39px;
    background: #2567b3;
    border: 1px solid #2567b3;
    border-radius: 0 3px 3px 0;
    cursor: pointer;
    padding: 0 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}

.yy_contenter_r_serch button img {
    height: 15px;
    width: auto;
}

/*yy_contenter_r_serch
.yy_contenter_r_serch{width:100%;height: auto;padding: 0 15px;display: flex;}
.yy_contenter_r_serch input{width:auto;height:37px;float: left;border:1px solid #DDDDDD;border-right: none; border-radius: 3px 0px 0px 3px; font-size: 14px;text-indent: 10px;flex: 1;outline: none;}
.yy_contenter_r_serch button{display:inline-block; width: auto; height:39px;background: #2567b3;padding: 0 10px;border-radius: 0px 3px 3px 0px;cursor: pointer;}
.yy_contenter_r_serch button img{ width: auto; height:15px;background: #2567b3;margin-top: 12px;}
.full-width-form{display: flex;width: 100%;}
*/
/*yy_mobile*/
@media screen and (max-width:968px){
	.w1200{width:100%;}
	.nav_toplogo img {width: auto;height:1.5rem;}
	.yy_contenter_l,.yy_contenter_r{width:100%;}
    /*轮播*/
	.part2-L{width:100%;} 
	.part2-L .bd li .pic img,.part2-L{width:100%;height:5.92rem;object-fit: cover;margin-top: 0px;}
	.part2-L .bd li .text{font-size: .45rem;}
	
	.part3-box{width:90%;margin-left: auto; margin-right: auto;}
	.part3-box-list li .list-L, .list li .list-L,.part3-box-list li .list-R, .list li .list-R{width:100%;float:inherit;}
	.part3-box-list li .pic img, .list li .pic img,.part3-box-list li .pic, .list li .pic{width:100%;height:auto;}
	.part3-box-list li .con, .list li .con{height:auto;font-size: .45rem; line-height: 1.5;text-align: justify;}
	.part3-box-list li .title, .list li .title{font-size: .45rem; line-height: 1.5;} 
	.part3-box-list li .con a, .list li .con a{margin:0.2rem 0;font-size: .45rem;color:#2567b3;} 
	.part3-box-list li .pic img, .list li .pic img{border-radius:15px; overflow: hidden;margin-bottom: 1%;}
	.yy_addmore p{font-size: .4rem;}
	
	.part5 .tit2 a{font-size: .6rem;}
	.part5 .tit2{height:1.2rem;line-height: 1.2rem;}
	.yy-write li{font-size: .45rem;border-bottom: 1px dashed #999;padding: 3% 0;}
	.yy-write li:after{display:none;}
	.yy-write li a{padding:0;}
	.yy_contenter_r_imglist p span{font-size: .45rem;}
	
	.yy_bottom{height:70px; margin-top: 5%;}
	.part3-box-list li .con,.list li .con{margin-bottom:5%;}
	.part3-box-list li .title, .list li .title{min-height:inherit;margin-bottom: 25px;}
	.part3-box-list li .bottom, .list li .bottom{float:inherit; width: 100%;}
	.yy_contenter_r_serch{margin-top:8%;}
	.part3-box-list li, .list li{padding:8% 0;}
	
	.part2-L .bd{width:100%;}
	.part2-L .hd{width:100%;position: absolute;z-index: 33;bottom: 0; left: 0;}
	.part2-L .hd li{display:none;}
	.part2-L .hd li.on{display:block;font-weight: normal;background: url("../images/png2_yy20251221.png")repeat-x;background-size:auto 100%;}
	.part2-L .hd li.on a{color:#fff;} 
	.part2-L .hd ul{width:100%;}
	.part2-L .hd ul li{width:100%;height: auto;}
	.part2-L .hd li .text{height: auto;padding:4%;}
	.part2-L .hd li .text a{font-size: .4rem;}
	.part2-L{box-shadow:none;}
	.part2-L .prev,.part2-L .next{display: block;}
}













