@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;}
 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:#000000;}
html, body { font-family:"微软雅黑", "宋体";font-size:14px;}
img{boder: none;vertical-align: top;}
a:hover{text-decoration:none; color:#fd051c;}
.w1170{width:1170px;height: auto;overflow: hidden;margin: 0 auto;}
.w1200{width:1300px;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);}
.mt35{margin-top:35px;}
.mt50{margin-top:50px;}
.smy_ctrl {position:relative;min-height:80px;cursor:move;}
/***********************************************************************************/
body{background:#ffffff;}
.yy-banner {
	width: 100%;
	height: 804px;
	overflow: hidden;
	position: relative;
}
.yy-banner img {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 565px;
	top: 0px;
}

.yy-banner img.yybnrimg1{height:537px; bottom: 0px!important; top: inherit;}
.yy_bnr1{display:none;}
/*导语*/
.yydy{width:100%;height: 537px; position: absolute; z-index: 999; bottom: 0px; left: 0px; }
.yydy_nr{margin-top: 215px;}
.yydy_nr h2{display: block;width: auto;font-size: 40px;line-height: 50px;height: 50px;margin-bottom: 15px;overflow:hidden;}
.yydy_nr h2 a{ color:#fff;}
.yydy_nr P{display: block;width: auto;font-size: 18px;color:#fff;line-height: 30px;height: 120px;overflow:hidden; text-align: justify;}


/*bk1*/
.bk1{background: #edeeee url(yy-spbg-20201109.jpg) 100% 0 no-repeat;}
.yy_sp,.yy_sp img{display:block;width: 720px; height: 405px;float: left;}
.bk1 p{display:block;width: 412px; height: 405px;float:right; margin-right: 19px;}
.bk1 p b,.bk1 p span{display:block;width:auto; height:auto;}
.bk1 p b{margin: 40px 32px 0 36px;height: 100px;border-bottom: 1px solid #e0e4e4;font-size: 25px; }
.bk1 p span{margin: 0 32px 0 36px; padding-top: 20px;border-top: 1px solid #fff; font-size: 16px;color: #727171;line-height: 32px;text-align: justify;}

/*Unifiedstylebt*/
.yy_bt,.yy_bt img{width:1170px; height: auto; margin-left: auto; margin-right: auto; display: block; overflow: hidden;}
.yy_bt img{margin-bottom:45px;}

/*bk2*/
.swiper-gd{width: 100%;height:312px; position: relative; }
.swiper-gd1{width:1170px; margin-left: auto; margin-right: auto; overflow: hidden;}
.swiper-gd1 .swiper-slide {width: 370px !important; height: 310px; border: 1px solid #dcdddd; float: left;}
.swiper-gd1 .swiper-slide img{display:block;width: 370px; height:215px;}
.nz_w{width:1170px !important;}
.swiper-gd1 .swiper-slide h2{padding: 20px 15px; font-size: 20px; line-height: 30px; max-height: 60px; overflow: hidden;}
.swiper-gd .swiper-button-next{background:url(next.png) no-repeat center; width: 45px !important; height: 45px !important; background-size: 100% 100%; outline: none;}
.swiper-gd .swiper-button-prev{background:url(prev.png) no-repeat center; width: 45px !important; height: 45px !important; background-size: 100% 100%; outline: none;}

/*bk3*/
.bk3_lf{width: 240px; height:720px; overflow: hidden; float: left; border: 1px solid #efefef; background: url(yy-blbg-20201112.png) 0 100% no-repeat; background-size:100% auto;}
.bk3_lf h2{display:block; width:auto; font-size: 25px; text-align: center;color: #595757;background: #f8f8f8; height: 45px; line-height: 45px;}
.list {width:auto; height: auto; margin-top: 15px; padding:0px 20px;}
.list li { font-size: 16px; position: relative; zoom: 1; left: 0px; transition: left .25s; height:auto; overflow: hidden; line-height: 25px; margin:15px 0px; text-align:justify; }
.list li a { vertical-align: middle; overflow: hidden; text-overflow: ellipsis; }
.list li i { background-position: -244px 0; width: 5px; height: 4px; margin-right: 5px; }
.list i { display: inline-block; vertical-align: middle; background: url(yy-listicon-20190619.png); }
.list li:hover i { background-position: -211px 0; width: 19px; height: 13px; }
.list li:hover { left: 15px; }
.list li:nth-child(3) a{color:#fd051c;}

/*center*/
.bk3_ctr{width: 600px; height: auto; overflow: hidden;float: left; margin: 0px 30px;}
.yy_bt2,.yy_bt2 img{width: 600px; height: auto; display: block;}
.bk3_ctr ul{}
.bk3_ctr ul li{ width: auto;height: 127px; overflow: hidden; border-bottom: 1px solid #efefef; padding: 19px 0px;}
.bk3_ctr ul li img{ width:190px;height: 127px;display: block; float: left;}
.bk3_ctr ul li p{ width:380px;height: 127px;display: block; float: right; position: relative; }
.bk3_ctr ul li p b,.bk3_ctr ul li p span{display:block;width: auto; overflow: hidden; font-size:20px; font-weight: normal;color: #595757; line-height:32px; text-align: justify;}
.bk3_ctr ul li p span{font-size:13px; text-align: right; position: absolute; bottom: 0px; right: 0px;}

/*right*/
.bk3_rgt{width: 266px; height:720px; overflow: hidden; float: right; border: 1px solid #efefef; }
.yy_bt3,.yy_bt3 img{width: 266px; height:90px; display: block; overflow: hidden;}
.bk3_rgt ul{padding: 15px 6px 15px;}
.bk3_rgt ul li{width: auto; overflow: hidden; padding: 15px 0px;}
.bk3_rgt ul li img{width:254px; height: 191px; display: block; overflow: hidden;}
.bk3_rgt ul li p{width:254px; height:auto; padding: 15px 0px; display: block; overflow: hidden; font-size: 16px; color: #595757; line-height: 25px; text-align: justify;}


/*广告条*/
.yy_guanggao,.yy_guanggao img{display:block; width: 1170px; height: 100px;}
.yy_guanggao{padding:35px 0px;}

/*bk4*/
.jbft,.district {height:620px;overflow:hidden;}
.jbft {height:570px;}
/*.jbft .swiper-wrapper{display:flex;justify-content:space-between;margin-left:0px;}*/
.jbft .swiper-slide {width:auto;display:inline-block;width:260px; margin-right: 43px; overflow: hidden;}
.district li img {width:260px;height:200px;}
.jbft .swiper-slide img {width:260px;height:168px;}
.dlist li,.district li {float:left;width:260px;margin-right:10px;}
/*.jbft .swiper-slide:last-child,.district li:last-child {display:none;}*/
.district li:nth-child(3) {margin-right:0;}
.jbft .swiper-slide h2{padding-left:20px;margin-bottom:10px;height:96px;overflow:hidden; width: auto;}
.grayc3 {font-size: 14px;color: #757474;line-height: 25px; margin-top: 15px;}
.grayc3 a{color: #757474;}
.grayd {font-size: 16px;color: #000;line-height: 32px; width: 100%; position: relative;}
.diswin{width: 100%;}
.sdh2 h2:after{display:block; width: 5px; height:15px; background: #2e91e6; position: absolute; content: ""; top: 10px; left: 0px;}



/*bk5*/
.bk5_ctr{width: 865px; height: auto; overflow: hidden;float: left;}
.yy_bt4,.yy_bt4 img{width: 865px; height: auto; display: block;}
.bk5_ctr ul{}
.bk5_ctr ul li{ width: auto;height: 127px; overflow: hidden; border-bottom: 1px solid #efefef; padding: 19px 0px;}
.bk5_ctr ul li img{ width:190px;height: 127px;display: block; float: left;}
.bk5_ctr ul li p{ width:650px;height: 127px;display: block; float: right; position: relative; }
.bk5_ctr ul li p b,.bk5_ctr ul li p i,.bk5_ctr ul li p span{display:block;width: auto; overflow: hidden; font-size:23px; font-weight: normal; line-height:32px; text-align: justify;}
.bk5_ctr ul li p i{font-size:13px; text-align: right; position: absolute; bottom: 0px; right: 0px;font-style: normal; color: #595757;}
.bk5_ctr ul li p span{color: #757474; font-size: 14px;line-height: 28px; margin-top: 10px;}
/*right*/
.bk5_rgt{width: 266px; height:583px; overflow: hidden; float: right; border: 1px solid #efefef; }
.yy_bt5,.yy_bt5 img{width: 266px; height:90px; display: block; overflow: hidden;}
.bk5_rgt ul{padding: 15px 6px 15px;}
.bk5_rgt ul li{width: auto; overflow: hidden; padding: 15px 0px;}
.bk5_rgt ul li img{width:254px; height: 191px; display: block; overflow: hidden;}
.bk5_rgt ul li p{width:auto; height:auto; padding: 17px 10px; display: block; overflow: hidden; font-size: 16px; color: #595757; line-height: 25px; text-align: justify; position: relative;}
.bk5_rgt ul li  span{display:block; width: auto; padding:20px 10px;font-size: 14px; line-height: 23px; text-align: justify; color: #757474; border-top: 1px solid #eae7e7;}
.bk5_rgt ul li p:after{display:block; width: 5px; height:15px; background: #2e91e6; position: absolute; content: ""; top: 21px; left: 0px;}


/*bk5 copy*/
.yy_bt6 h2{display:block; width:auto; font-size: 25px; text-align: center;color: #fff;background: #2c9cd0; height: 45px; line-height: 45px;}
.yy_h5{width:auto; overflow: hidden; padding: 10px}
.yy_h5 img{width:246px; display: block; height: 518px;}


/*轮播图*/
.swiper-container1{width: 100%;height: 100%;}
.swiper-slide {background-position: center;background-size: cover; width:1170px; height:560px; position: relative;}
.slideBox{ width:1170px; height:560px; overflow:hidden; position:relative; margin-left: auto; margin-right: auto;}
.swiper-slide img{ width:1170px; height:560px; display:block;}
.swiper-slide p{display:block; width:100%; height: 60px; background: linear-gradient(-360deg,#000,transparent); position: absolute; left: 0px; bottom:0px; font-size: 20px; color: #fff; line-height: 45px; padding:0px 25px; overflow: hidden;}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white{ position:absolute; left:0px; top:50%; margin-top:-25px; z-index: 999; overflow: hidden; display:block; width:45px; height:70px; background: url(picprev.png) no-repeat center; background-size:100%;}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white{ position:absolute; left:auto; right:0px; top:50%; margin-top:-25px; z-index: 999; overflow: hidden; display:block; width:45px; height:70px; background: url(picnext.png) no-repeat center; background-size: 100%;}
.swiper-notification,.swiper-notification span,.swiper-pagination-current,.swiper-pagination-total,.swiper-pagination-current,.swiper-pagination-white{color:#fff; font-size: 20px; }
.slideBox .swiper-pagination-fraction{width: auto; right: 20px; position: absolute; left: inherit;}
.swiper-pagination-current{color:#fd051c; font-weight: bold;}


/*移动标准尾*/
.link{ background:#333;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; margin-top:35px; }





@media screen and (max-width:1024px){
	.w1170,.w1200{width:100%; height: auto;}
	a{display:block; width: auto; height: auto; overflow: hidden;}
	.yy_bt img{margin-bottom:5%;}
	.mt50{margin-top:5%;}
	/*banner*/
	.yy-banner{height:auto;}
	.yy_bnr0{display:none;}
	.yy_bnr1{display:block;}
    .yy-banner img{width:100% !important;height:5rem;margin-left: 0px;left: 0px; position: inherit;}
	.yydy_nr h2{width:85%;font-size: 0.5rem;line-height: 0.7rem;height: 1.5rem;}
	.yydy_nr p{width:auto;font-size: 0.4rem;line-height: 0.65rem; color:#595757; background: #f7f9f8; border-bottom-left-radius: 50px; padding: 4.5%; height: auto; }
	.yy-banner img.yybnrimg1{height: 3.5rem;position: relative;margin-top: -1.6rem;left: 0px;}
	.yydy_nr{margin-top:0px;width: 94%; margin-left:6%;} 
	.yydy{height:auto; position: relative;margin-top: -2.2rem;z-index: 99999;}
	
	/*yy_sp*/
	.yy_sp,.yy_sp img{width: 100%; height: 5.5rem;}
	.bk1{margin-top:5%; border-bottom-left-radius: 50px; border-top-right-radius:50px;}
	.bk1 p{width: 100%; height:auto;margin: 0px; }
	.bk1 p span,.bk1 p b{margin:0px 5%; font-size: 0.4rem; height: auto; line-height: 0.65rem;}
	.bk1 p b{text-align: center; padding: 3%;font-size: 0.5rem;line-height: 0.6rem;}
	.bk1 p span{padding-bottom:5%;}
	
	/*bt*/
	.yy_bt{width:100%; height: auto;}
	.yy_bt img{width:200%; height: auto; margin-left: -50%;}
	
	/*3list*/
	.swiper-gd{height:6.5rem;}
	.swiper-gd1 .swiper-slide{border:0px; height: auto;}
	.swiper-gd1{width:90%;}
	.swiper-gd1 .swiper-slide,.nz_w	{width: 100% !important;}
	.swiper-gd1 .swiper-slide img{width:100%; height: 5rem;}
	.swiper-gd .swiper-button-prev{background: url(picprev.png) no-repeat center; }
	.swiper-gd .swiper-button-next{background: url(picnext.png) no-repeat center; }
	.swiper-gd .swiper-button-prev,.swiper-gd .swiper-button-next{top: 2.5rem; background-size:50% auto;}
	.swiper-gd1 .swiper-slide h2{max-height:none; height: auto; text-align: center; font-size: 0.4rem; line-height: 0.5rem;}
	
	/*bk3*/
	.bk3_lf,.bk3_ctr,.bk3_rgt{width: 90%; margin-left:5%; height: auto; float: none; border: none; background: none;}
	.bk3_lf h2{background:none; text-align: left; font-size: 0.55rem; color: #166bc2; font-weight: bold; position: relative; height: 1rem; line-height: 1rem; text-indent: 0.4rem;}
	.bk3_lf h2:before{display:block; width: 5px; height:0.55rem; background: #2e91e6; position: absolute; content: ""; top: 0.26rem; left: 0px;}
	.list{padding:0px; margin: 0px;}
	.list li i{display:none;}
	.list li{border-bottom:1px dotted #dcdddd; margin: 0px; font-size: 0.4rem; line-height: 0.65rem; padding: 3% 0px; }
	.list li a{color: #585656;}
	.list li:hover{left:0px;}
	.list li:last-child,.bk3_ctr ul li:last-child{border:none;}
  
	.yy_bt2, .yy_bt2 img{width:100%;}
	.yy_bt2 img{width:150%; margin: 5% 0px;}
	.bk3_ctr ul li img{width:40%; height: 2.3rem;}
	.bk3_ctr ul li p{width:55%; height: 2.3rem;}
	.bk3_ctr ul li p b, .bk3_ctr ul li p span{font-size:0.4rem; line-height: 0.55rem;}
	.bk3_ctr ul li p span{font-size:0.3rem;}
	.bk3_ctr ul li{height:auto;padding: 4% 0px;}
	
	.yy_bt3, .yy_bt3 img{width:100%; height: auto;}
	.yy_bt3 img{width:100%; margin: 5% 0px;}
	.bk3_rgt ul{padding:0px;}
	.bk3_rgt ul li img{width:100%; height:6rem;}
	.bk3_rgt ul li{padding:3% 0px;}
	.bk3_rgt ul li p{width:100%; font-size:0.4rem; line-height: 0.5rem; padding: 3% 0px;}
	
	
	/*广告*/
	.yy_guanggao,.yy_guanggao img{width:100%; height:auto;/*display: none;*/}
    .yy_guanggao img{margin:2% 0px;}
	
	.swiper-slide h2:after{display:none;}
	.jbft .swiper-slide {width: 70%;display: inline-block; margin-right: 0px;}
	.jbft .swiper-slide h2{padding-left:0px;margin-bottom:10px;height:auto; font-size: 0.4rem; line-height: 0.55rem;  width:90%; }
	.graybg{width: 90%;margin-left: 5%; overflow: hidden;height: 6.8rem;}
	.jbft .swiper-slide img {width:90%;height:3rem;}
	.grayc3{width:90%;font-size: 0.35rem; line-height: 0.55rem; text-align: justify;}
	
	

	
	/*bk5*/
	.bk5_ctr,.bk5_rgt{width: 90%; margin-left:5%; height: auto; float: none; border: none; }
	.yy_bt4, .yy_bt4 img{width:100%;}
	.yy_bt4 img{width:150%; margin: 5% 0px;}
	.bk5_ctr ul li img{width:40%; height: 2.3rem;}
	.bk5_ctr ul li p{width:55%; height: 2.3rem;}
	.bk5_ctr ul li p b{font-size:0.4rem; line-height: 0.55rem;}
	.bk5_ctr ul li p span{font-size:0.3rem; display: none;}
	.bk5_ctr ul li{height:auto;padding: 4% 0px;}
	
	.yy_bt5, .yy_bt5 img{width:100%; height: auto;}
	.yy_bt5 img{width:100%; margin: 5% 0px;}
	.bk5_rgt ul{padding:0px;}
	.bk5_rgt ul li img{width:100%; height:6rem;}
	.bk5_rgt ul li{padding:3% 0px;}
	.bk5_rgt ul li p{width:100%; font-size:0.45rem; line-height: 0.65rem; padding: 5%;}
	.bk5_rgt ul li span{font-size:0.38rem; line-height: 0.5rem; padding:3%;}
	
	/*copy*/
	.yy_bt6,.yy_h5{/* display:none; */}
	.yy_bt6 h2{width:100%; font-size: 0.5rem; line-height: 1rem; height: 1rem;}
	.yy_h5 img{width:100%;height: 3rem;}
	
	/*loop*/
	.swiper-slide img{ width:100%; height:6rem;}
	.slideBox{width:100%; height:6rem;}
	.swiper-notification,.swiper-notification span,.swiper-pagination-current,.swiper-pagination-total,.swiper-pagination-current,.swiper-pagination-white{font-size:0.35rem; }
	.swiper-slide p{font-size:0.4rem; height: 1.5rem; line-height: 0.5rem; padding: 0px;}
	.swiper-slide p span{display:block; padding:0px 3.5%}
	.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white,.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white{display:none;}
	
	.pc-footer{display: none;}	
	.footer{display: block;}	
	.slideBox{display: block;}	
	
}









