@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; min-width:1200px; background: #fff; font-family:'\5FAE\8F6F\96C5\9ED1','Nanum Gothic','-apple-system';}
html, body{min-width: 1200px;}
h1,h2,h3,h4,h5,h6{font-size:100%}
table,img,iframe{border:none}ul{list-style:none}
a{ color:#242424; text-decoration:none;outline:none;}
a:hover {color:#000;text-decoration:none;}
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%;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt35{ margin-top:35px;}
.mt40{ margin-top:40px;}
.mt45{ margin-top:45px;}
.mt55{ margin-top:55px;}
.mt60{ margin-top:60px;}
.mt70{ margin-top:70px;}
.mt100{ margin-top:100px;}
.mr30{ margin-right:30px;}
.w100{width:100%; height: auto;overflow: hidden;}
.w1170{width: 1170px; margin-left: auto;margin-right: auto;overflow:  hidden;}
.trans{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;}
.trans:hover{transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);transition:1s}
.smy_ctrl { position:relative; min-height:50px; cursor:move; overflow:hidden;}
/**************************************************************************************************************************/
.yy-banner {
	width: 100%;
	height: 1047px;
	overflow: hidden;
	position: relative;
}
.yy-banner img {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 1047px;
}


.bk1{background:url( yy-dhimg01-20210701.jpg) no-repeat center top; background-size: 100% auto;}


/*****part1 begin*********/
.part1{height: 141px; background: url(title_hy20181218.jpg) no-repeat top center;}
.part1 .bm{background: url(title-logo_hy20181218.png) no-repeat left center;padding: 20px 40px 20px 180px;margin-left: 50px;height: 141px;}
.part1 .bm a{font-size: 36px; font-weight: bold; color: #fff;}
.part1 .bm a.more{font-size: 14px; font-weight: normal;}
.part1 .bm p{color: #fff;line-height: 24px;margin-top: 9px;}


/*****part1 end**********/

/*****part2 begin********/
.part2{height: 380px; overflow: hidden;}
.part2-L{width: 255px; height: 380px; margin-right: 10px;}
.part2-L li{width: 255px; height: 190px; overflow: hidden; position: relative; float: left;}
.part2-L li .pic img, .part2-R .pic img{width: 100%; height: 100%; display: block;}
.part2-L li .con, .part2-R .con, .part2-C .bd li .con{width: 100%; height: 40px; overflow: hidden; font-size: 16px; line-height: 40px; background: url(png1_hy20181217.png) repeat; color: #fff; text-align: center; position: absolute; bottom: 0; left: 0; z-index: 1;}

.part2-C{ width:635px; height:380px; overflow:hidden; position:relative; }
.part2-C .hd{height: 8px;overflow:hidden;position:absolute;right:5px;bottom: 16px;z-index:1;}
.part2-C .hd ul{ overflow:hidden; zoom:1; float:left;  }
.part2-C .hd ul li{ float:left; margin-right:8px;  width:8px; height:8px; text-align:center; background:#fff; cursor:pointer; border-radius: 50%;}
.part2-C .hd ul li.on{ background:#3985d4; }
.part2-C .bd{ position:relative; height:100%; z-index:0; }
.part2-C .bd li{ width: 635px; height: 380px; zoom:1; vertical-align:middle; position: relative; }
.part2-C .bd li .pic img{ position: absolute; top: 0; left: 0; width:635px; height:380px; display:block;transform: scale(1); animation: slowMotion 20s infinite ease-in-out; transform: scale(1); animation: slowMotion 20s infinite ease-in-out;}
.part2-C .prev{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(prev_hy20181217.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.part2-C .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(next_hy20181217.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.part2-C .next{ left:auto; right:3%; }
.part2-C .prev:hover, .part2-C .next:hover{ filter:alpha(opacity=100);opacity:1; cursor: pointer;}
.part2-C .prevStop{ display:none;}
.part2-C .nextStop{ display:none;}
@keyframes slowMotion {
  from, to {
    transform: scale(1) translate(0, 0);
  }
  50% {
    transform: scale(1.3);
  }
}

.part2-R{width: 260px; height: 380px; overflow: hidden; position: relative;}
/*******part2 end************/


/*******part3 begin***********/
.part3-bm{width: 560px;}
.part3-T{border-bottom: 1px dashed #ededed;padding: 10px 0;}
.part3-T a{height: 35px; line-height: 35px; font-size: 26px;}
.part3-T p{height: 50px;overflow: hidden;line-height: 24px;color: #666;margin-top: 5px;}
.part3-bm ul{margin-top: 10px;}
.part3-bm ul li{height: 40px;line-height: 40px;}
.part3-bm ul li i{width: 4px;height: 4px;border-radius: 50%;background: #999;display: inline-block;margin-bottom: 3px;}
.part3-bm ul li a{margin-left: 15px;display: inline-block; font-size: 16px; color: #000;}
/*******part3 end*************/

/*******part4 begin***********/
.part4-warp{width: 100%; height: 710px; overflow: hidden; background: url(bg1_hy20181218.jpg) no-repeat top center;}
.column-bar{height: 134px;width: 100%;overflow: hidden;position: relative;}
.column-bar img{width: 1637px;height: auto;position: absolute;left: 50%;margin-left: -808px;}
.column-bar a{width: 500px;height: 119px;background: url(png2_hy20181218.png) repeat;text-indent: -99999em;display: inline-block;position: absolute;top: 0;left: 50%;margin-left: -170px;z-index: 1;}
.part4{ width: 1170px; height: 443px;overflow: initial; margin-left: auto; margin-right: auto;}
.part4-L{width: 397px;margin-left: -20px;margin-top: 43px;}
.part4-R{width: 820px;margin-left: -27px;}
.part4-R-T{border-bottom: 1px dashed #ccc;padding-bottom: 25px;}
.part4-R-T a{font-size: 33px; font-weight: bold; color: #242424;}
.part4-R-T p a.more{font-size: 16px; color: #242424; font-weight: normal;}
.part4-R-T p{font-size: 16px;color: #242424;line-height: 28px;text-indent: 2em;margin-top: 25px;}
.part4-R-B{overflow: hidden;}
.part4-R-B li{width: 370px; height: 40px; line-height: 40px; padding: 0 20px 0 20px; float: left; overflow: hidden;}
.part4-R-B li a{font-size: 18px;}
.part4-bg{ width: 100%; height: 83px; background: #3a7ada;}
/*******part4 end*************/

/*******part5 begin***********/
.part5-warp{ width:100%; height:1040px; overflow: hidden; background:url(bg2_hy20181218.jpg) center top no-repeat; }
.part5{ height:1040px; }
.part5 .hd{width: 100%;height: 168px!important;}
.part5 .hd ul{width: 100%;position:relative!important;height: 168px;zoom:1;/* float:right; */}
.part5 .hd ul li{width: 202px;height: 168px;float: left;background: url(part5-tab-on_hy20181218.png) no-repeat center top;text-align: center;line-height: 30px;color: #fff;font-size: 24px;font-style: italic;padding-top: 52px;}
.part5 .hd ul li.on{ background: url(part5-tab_hy20181218.png) no-repeat center top;}
.part5 .hd ul a{width: 202px;height: 168px;display: inline-block;margin: 0 14px;margin-right: 70px;}
/*.part5 .hd ul li.li01{margin-top:10px;}
.part5 .hd ul li.li02 margin-top:10px; margin-left:200px;}
.part5 .hd ul li.li03{ margin-top:10px; margin-left:400px;}
.part5 .hd ul li.li04{ margin-top:10px; margin-left:600px;}
.part5 .hd ul li.li05{ margin-top:10px; margin-left:800px;}*/

.part5 .bd{position:relative;left:0;top:0;height:527px;z-index:0;}
.part5 .bd ul{position:relative;left:0;top:0;height:527px;z-index:0;margin:0 0;padding:0 0;}
.part5 .bd ul li{position:relative;zoom:1;height:527px;}
.part5 .bd ul li img{margin:0 auto;height:527px;z-index:1;}
.part5 .bd ul li .text{position:absolute;width: 806px;margin-left: 132px;margin-top: 75px;height: 110px;z-index:999;color: #fff;font-size: 22px;line-height: 34px;overflow: hidden;}

/*.part5 .hd ul .li01.on{ background:url(http://gotrip.zjol.com.cn/images/2015zt/2015mtx/main/hz2_on.png) center top no-repeat; }*/
/*.part5 .hd ul .li02.on{ background:url(http://gotrip.zjol.com.cn/images/2015zt/2015mtx/main/qdh2_on.png) center top no-repeat; }*/
/*.part5 .hd ul .li03.on{ background:url(http://gotrip.zjol.com.cn/images/2015zt/2015mtx/main/tl2_on.png) center top no-repeat; }*/
/*.part5 .hd ul .li04.on{ background:url(http://gotrip.zjol.com.cn/images/2015zt/2015mtx/main/nx2_on.png) center top no-repeat; }*/
/*.part5 .hd ul .li05.on{ background:url(http://gotrip.zjol.com.cn/images/2015zt/2015mtx/main/ag2_on.png) center top no-repeat; }*/


/*******part5 end*********/




/********part6 begin*********/
.part6-L, .part7-L{width: 680px;}
.part6-R, .part7-R{width: 460px;}
.part6-R .bm li{border-bottom: 1px solid #bababa; overflow: hidden; padding-bottom: 20px; margin-bottom: 20px;}
.part6-R .bm li .pic{width: 140px; height: 90px; overflow: hidden; display: inline-block; float: left;}
.part6-R .bm li .pic img{width: 100%; height: 100%; display: block;}
.part6-R .bm li .text{width: 300px; float: right;}
.part6-R .bm li .text a{font-size: 20px;color: #ffffff;font-weight: bold;display: inline-block;margin-top: 3px;}
.part6-R .bm li .text p{line-height: 24px;color: #ffffff;margin-top: 5px;}
/********part6 end**********/

/********part7 begin*********/
.part7-L .list{border-bottom: 1px dashed #4e4e4e; padding: 20px 0; overflow: hidden;}
.part7-L .list .pic{width: 125px; height: 90px; float: left;}
.part7-L .list .pic img{width: 100%; height: 100%; display: block;}
.part7-L .list ul{width: 480px; float: left; padding-left: 20px;}
.part7-L .list ul li{background: url(icon1_hy20181218.png) no-repeat left center; padding-left: 20px; height: 30px; line-height: 30px;}
.part7-L .list ul li a{color: #3c3c3c; font-size: 16px;}
.part7-L .list .more{background: #e0e0e0;width: 22px;height: 90px;float: right;border-radius: 11px;text-align: center;color: #616161;}
.part7-L .list .more a{margin: 15px 0; display: block;}

.part7-R ul{overflow: hidden; width: 485px;}
.part7-R li{width: 217px; height: 240px; overflow: hidden; margin-right: 25px; float: left;}
.part7-R li img{width: 100%; height: 100%; display: block;}

/********part7 end**********/


/********part8 begin*********/

.p8_content{position:relative;margin:0 auto; margin-top: 50px;}
.p8_content img{width:339px; height: 602px;}

.roundabout-holder{width:1000px;height: 602px;margin:0px auto 0 66px;}
.roundabout-moveable-item{width:339px; height: 602px;cursor:pointer;background:#000;}
.roundabout-moveable-item img{ filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;  
opacity: 0.5;  background:#000;}
.roundabout-in-focus img{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;  
opacity: 1;  background:#000;}
.roundabout-moveable-item span{display:none;}
.roundabout-moveable-item img{height:100%;width:100%;}
.roundabout-in-focus span{font-size:14px;position:absolute;width: 300px;height: 35px;line-height: 35px;bottom:0px;left:0;color:#fff;display:block;text-align:left;margin-left: 15px;}
.roundabout-in-focus span a{color:#fff; }
.roundabout-in-focus em{background:#000;filter:alpha(opacity=60);opacity:.6;position:absolute;width: 339px;height: 35px;bottom:0px;left:0;}
.p8_content .next{background: url(part8-R_hy20181218.png) no-repeat;width:78px;height:89px;z-index:9999;position:absolute;top:220px;right:280px;cursor:pointer;}
.p8_content .prev{background:url(part8-L_hy20181218.png) no-repeat;width:78px;height:89px;z-index:9999;position:absolute;top:220px;left:280px;cursor:pointer;}









/********part8 end**********/



/********part9 begin*********/
.part9-warp{ width:100%; height:774px; overflow: hidden; background:url(bg3_hy20181218.jpg) center top no-repeat; }

.part9{ width: 1170px; margin-left: auto; margin-right: auto; position:relative; overflow: initial; }
.part9 .hd .prev{ position: absolute; left: -40px; top: 45%; z-index: 1; display:block; width:24px; height:43px; float:left; overflow:hidden;cursor:pointer; background:url(arrow_hy20181218.png) no-repeat;}
.part9 .hd .next{position: absolute;right: -40px;top: 45%;z-index: 1;display:block;width:24px;height:43px;float: right;overflow:hidden;cursor:pointer;background:url(arrow_hy20181218.png) no-repeat;background-position:-25px 0;}
.part9 .bd{ }
.part9 .bd ul{ overflow:hidden; zoom:1; }
.part9 .bd ul li{ width:282px; height:340px; position: relative; margin-right:10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.part9 .bd ul li .pic{ text-align:center; }
.part9 .bd ul li .pic img{ width:282px; height:340px; display:block; }
.part9 .bd ul li .title{position: absolute; bottom: 0; left: 0; z-index: 2; width: 100%; height: 40px; line-height: 40px; background: url(png1_hy20181217.png) repeat; color: #fff; }
.part9 .bd ul li .title a{color: #fff; font-size: 16px;}
/********part9 end**********/


/********part11 begin*********/
.clearfix { clear: both }
.content {width: 1200px;height: 420px;margin-left: auto;margin-right: auto;overflow: hidden;margin-top: 67px;}
.dh { width: 1200px; height: 113px; margin-bottom: 0px }
.part11-L .tit, .part11-R .tit { margin: 28px 0 }
.part11-L {width: 575px;position: relative;}
.part11-L .bg { width: 100%; height: 75px; background: url(http://www.newsimg.cn/politics/ggkf40/hcj/images/ss_bg.png) repeat-x; position: absolute; left: 0; bottom: 0; z-index: 2; }
.part11-L .title { position: absolute; left: 2%; bottom: 0; font-size: 22px; font-weight: bold; width: 96%; height: 50px; line-height: 60px; color: #fff; overflow: hidden; z-index: 5; }
.part11-L .title a { color: #fff; }
.part11-R {width: 585px;}
.wz { width: 100%; height: 130px; border-bottom: 1px dotted #CCC }
.wz_box { width: 100%; height: 130px; overflow: hidden;}
.wz_box h2 { font-size: 22px; font-weight: bold; color: #333; line-height: 30px; }
.wz_box h2 a { color: #333; }
.wz_box p { font-size: 14px; color: #333; line-height: 26px; margin-top: 18px; height: 58px; overflow: hidden }
.wz_t { float: right }
.sxh_list { width: 100%; height: 160px; overflow: hidden; margin-top: 24px; list-style: none; }
.sxh_list li { float: left; width: 280px; height: 160px; position: relative; }
.sxh_list li img { width: 280px; height: 160px; }
.sxh_list li .name { position: absolute; left: 3%; bottom: 0px; width: 94%; height: 39px; line-height: 39px; font-size: 14px; color: #fff; overflow: hidden; z-index: 3; text-align: center; }
.sxh_list li .name a { color: #fff; }
.sxh_list li .bg { background: url(png1_hy20181217.png) repeat; width: 100%; height: 39px; position: absolute; left: 0; bottom: 0; z-index: 1; }
.sxh_list li + li { margin-left: 15px; }
.sxh_list li span { width: 48px; height: 48px; position: absolute; top: 65px; left: 10px; }
.sxh_list li span img { width: 48px; height: 48px; }




.imgbox { width: 100%; height: 325px;color: #fff; position: relative; }
.imgbox .swiper-container { width: 100%; height: 300px; text-align: center; }
.imgbox .swiper-slide { height: 100%; opacity: 1; position: relative; -webkit-transition: 300ms; -moz-transition: 300ms; -ms-transition: 300ms; -o-transition: 300ms; transition: 300ms; -webkit-transform: scale(1.8); -moz-transform: scale(1.8); -ms-transform: scale(1.8); -o-transform: scale(1.8); transform: scale(1.8); }
.imgbox .swiper-slide-visible { opacity: 1; -webkit-transform: scale(1.8); -moz-transform: scale(1.8); -ms-transform: scale(1.8); -o-transform: scale(1.8); transform: scale(1.8); }
.imgbox .swiper-slide-active { top: 0; opacity: 1; -webkit-transform: scale(2.4); -moz-transform: scale(2.4); -ms-transform: scale(2.4); -o-transform: scale(2.4); transform: scale(2.4); z-index: 99; }
.imgbox .swiper-slide .title { font-style: italic; font-size: 42px; margin-top: 80px; margin-bottom: 0; line-height: 45px; }
.imgbox .swiper-slide { width: 33%; height: auto; vertical-align: middle; position:relative }
.imgbox .swiper-slide img {width: 100%;max-height: 346px;height: auto;position: absolute;top: 47%;left: 0;margin-top: -25%;}
.imgbox .swiper-slide .name { position: absolute; left: -22%; bottom: 84px; width: 150%; height: 39px; line-height: 39px; font-size: 14px; color: #fff; overflow: hidden; z-index: 3; text-align: center;transform: scale(0.5); }
.imgbox .swiper-slide .name a { color: #fff; font-size:14px;transform: scale(0.5); }
.imgbox .swiper-slide .bg { background: url(http://www.xinhuanet.com/politics/ggkf40/images/part3TitBg.png) 50% 0 repeat-x; width: 100%; height: 39px; position: absolute; left: 0; bottom:93px; z-index: 1; }
.imgbox .pagination { position: absolute; z-index: 20; left: 0px; width: 100%; text-align: center; bottom: 5px; }
.imgbox .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; border-radius: 8px; background: #aaa; margin-right: 8px; cursor: pointer; }
.imgbox .swiper-visible-switch { opacity: 1; top: 0; background: #aaa; }
.imgbox .swiper-active-switch { background: #4d97dd; }
.imgbox .toparrow { position: absolute; top: 50%; margin-top: 0; width: 25px; height: 30px; line-height: 30px; z-index: 10; text-decoration: none; outline: none; }
.imgbox .arrowleft { display: none; width: 40px; height: 87px; left: 0px; background: url(http://www.xinhuanet.com/gangao/2010610hkback/images/leftarrow.png) no-repeat; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.imgbox .arrowright { display: none; width: 40px; height: 87px; right: 0px; background: url(http://www.xinhuanet.com/gangao/2010610hkback/images/rightarrow.png) no-repeat; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.imgbox .arrowleft:hover, .imgbox .arrowright:hover { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }



/********part11 end************/



/*bk11*/
.bk11{background-position-x: 20px;background: url(yy-dhimg-20210701_03.jpg) no-repeat center top 18px;height: 702px;overflow: hidden;background-size: 100% 100%;}



/*活力敦化*/
.bk100 {
	width: 100%;
	height: 1762px;
	overflow: hidden;
	position: relative;
}
.bk100 img.bk100img {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 1628px;
}

.bk100nr{position: absolute; z-index: 99; width: 100%;height: auto;overflow: hidden;}
.bk100nr li{width:100%;height:523px;}
.bk100nr ul{width:100%;height:auto; overflow: hidden; margin-top: 60px;}
.bk100nr li img{float: left; display: block;}
.bk100nr li.bk100li1 img{width:776px;height: 523px; }
.bk100nr li.bk100li2 img{width:632px;height: 430px; float: right; margin-right: -17px; }
.bk100nr li.bk100li3 img{width:668px;height: 427px; }
.bk100nr li p{float: right;display: block;width: 385px; height: auto; text-align: justify;}
.bk100nr li p b,.bk100nr li p span{display: block;width: auto; height: auto;}
.bk100nr li p span{font-size:18px;line-height: 30px; padding-top: 30px;}
.bk100nr li.bk100li1 p{margin-top: 25px;}
.bk100nr li.bk100li2 p{margin-top: 136px;float: left;margin-left: 147px;}
.bk100nr li.bk100li3 p{margin-top: 266px;}
.bk100nr li  p b{font-size: 30px;text-align: center;}
.bk100nr li.bk100li2{height:430px;}













