@charset "utf-8";
/* CSS Document */
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}
body{ font-size:14px; color:#333; font-family:'\5FAE\8F6F\96C5\9ED1','Nanum Gothic',"Malgun Gothic",ngwoff,ngeot,nmwoff,nmeot,Dotum,Gulim,Tahoma,Geneva,sans-serif,verdana;}
h1,h2,h3,h4,h5,h6{font-size:100%}
table,img{border:none}ul{list-style:none}
a,li,span,p,div{color:#333;text-decoration:none;outline:none;-webkit-user-select: none;-webkit-tap-highlight-color: rgba(200,200,200,0);}
a:hover {color:#003eac;text-decoration:none;}
a:active {color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:focus{outline:none;}
ol,ul {list-style:none;}
fieldset,img {border:0;}
i{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.clr { margin:0px;padding:0px;height:0px;width:0px;overflow:hidden;clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/* Hides from IE-mac \*/ 
.trans{transition: all 1s ease;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;-webkit-backface-visibility: hidden;}
.trans:hover{transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04); -webkit-transform:scale(1.04,1.04); transition: 1s;}
.mt5{ margin-top:5px;}
.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;}
.mt100{ margin-top:100px;}
.w1100{ width: 1100px; margin-left: auto; margin-right: auto;}
* html .clearfix{height:1%;}/* End hide from IE-mac */ 
*+html .clearfix{min-height:1%;}

/**************************韩幺幺的pc端****************************/
.top{width: 100%; height: 30px; background: #f0f0f0; line-height: 30px;}
.top span{font-size: 12px;}

.head{height: 120px; position: relative;}
.logo{ width: 231px; height: 80px; position: absolute; z-index: 1; top: 20px; left: 0;}
.banner{width: 842px; height: 92px; position: absolute; z-index: 1; top: 15px; left: 260px;}

.nav{width: 100%; height: 115px; background: #c7000b;}
.navbar{height: 100%;}
.navbar ul{overflow: hidden; float: left; margin-top: 30px;}
.navbar ul.list1{width: 310px; +width: 250px;}
.navbar ul.list2{width: 490px;}
.navbar ul.list3{width: 300px;}
.navbar ul .title{width: 41px; padding: 0 7px; height: 55px; background: #93010a; font-size: 20px; color: #fff; display: inline-block; float: left;}
.navbar ul .title a{color: #fff;}
.navbar ul li{float: left; margin-left: 17px; height: 27px; line-height: 27px;}
.navbar ul li a{ color: #fff; font-size: 16px;}

.part1{background: url(title_bj_hy20171213.png) no-repeat top center; height: 70px;}
.part1 .title, .part1 .con{width: 960px; margin-left: auto; margin-right: auto; overflow: hidden; text-align: center;}
.part1 .title a{font-size: 29px; color: #c7000b; font-weight: bold;}
.part1 .con a{font-size: 16px;}


.part2-L{ width:705px; height:365px; overflow:hidden; position:relative; }
.part2-L .hd{ height:17px; overflow:hidden; position:absolute; right:15px; bottom:12px; z-index:1; }
.part2-L .hd ul{ overflow:hidden; zoom:1; float:left; }
.part2-L .hd ul li{ float:left; margin-right:2px; width:17px; height:17px; line-height:17px; margin: 0 5px; text-align:center; background:#575734; color: #fff; cursor:pointer; }
.part2-L .hd ul li.on{ background:#b50c0c; color:#fff; }
.part2-L .bd{ position:relative; height:100%; z-index:0; }
.part2-L .bd li{ zoom:1; vertical-align:middle; }
.part2-L .bd img{ width:705px; height:365px; display:block; }
.part2-L .prev,
.part2-L .next{ position:absolute; top:50%; margin-top:-45px; display:block; width:47px; height:72px; cursor: pointer; background:url(slider_hy20171213.png) no-repeat; background-position:0 0; filter:alpha(opacity=50);opacity:0.5; }
.part2-L .next{ left:auto; right:0; background-position: -48px 0;}
.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-R{width: 375px;}
.part2-R .tit{width: 100%; overflow: hidden;}
.part2-R .bm{height: 367px ;overflow: hidden;}
.part2-R .bm ul{height: 348px ;overflow: hidden;}
.part2-R .bm li{height: 52px; margin-bottom: 6px; overflow: hidden;}
.part2-R .bm li a{font-size: 16px;line-height: 24px;}

.part3-bar, .part5-bar{background: #f6f6f6; padding: 30px 0;}
.part3-L{width: 722px;}
.part3-L .tit, .part3-R .tit, .part4 .tit, .part5 .tit{border-bottom: 5px solid #c7000b;}
.part3-L .tit img{display: block;}
.part3-L .bm{ overflow: hidden;}
.part3-L .bm .video{width: 316px; height: 270px; overflow: hidden;}

.video-tit{height: 22px; line-height: 22px; margin: 15px 0;}
.video-tit a{font-weight: bold; font-size: 24px; color: #b72e28; border-left: 8px solid #b72e28; height: 25px; line-height: 25px; display: inline-block; padding-left: 10px;}
.projekktor{height: 210px;}
.video-bm{ width:100%; height:100%; overflow:hidden; position:relative; }
.video-bm .hd{ height:17px; overflow:hidden; position:absolute; right:15px; bottom:12px; z-index:1; }
.video-bm .hd ul{ overflow:hidden; zoom:1; float:left; }
.video-bm .hd ul li{ float:left; margin-right:2px; width:17px; height:17px; line-height:17px; margin: 0 5px; text-align:center; background:#575734; color: #fff; cursor:pointer; }
.video-bm .hd ul li.on{ background:#b50c0c; color:#fff; }
.video-bm .bd{ position:relative; height:100%; z-index:0; }
.video-bm .bd li{ zoom:1; vertical-align:middle; }
.video-bm .bd img{ width:690px; height:235px; display:block; }
.video-bm .prev,
.video-bm .next{ position:absolute; top:50%; left: 3%; margin-top:-45px; display:block; width:39px; height:80px; cursor: pointer; background:url(slider1_L_hy20171213.png) no-repeat; }
.video-bm .next{ left:auto; right:3%; background: url(slider1_R_hy20171213.png) no-repeat;}
.video-bm .prev:hover,
.video-bm .next:hover{ filter:alpha(opacity=100);opacity:1; }
.video-bm .prevStop{ display:none; }
.video-bm .nextStop{ display:none; }




.part3-slide{ width:380px; text-align:left; padding-right: 10px; overflow: hidden; margin-top: 25px;}
.part3-slide .hd{ height:22px; line-height:22px; padding-left: 20px;}
.part3-slide .hd ul{ overflow: hidden;}
.part3-slide .hd ul li{ float:left; cursor:pointer; border-right: 2px solid #000; margin: 0 10px; padding-right: 20px; font-size: 18px; font-weight: bold; }
.part3-slide .hd ul li:last-child{border: none;}
.part3-slide .hd ul li.on a{color: #e23838;/* border-right: 2px solid #e23838;*/ }
.part3-slide .bd ul{ zoom:1; margin-top: 25px; overflow: hidden; }
.part3-slide .bd li{ height:52px; background: url(icon2_hy20171213_03.png) no-repeat 5px 10px; padding-left: 20px; overflow: hidden;}
.part3-slide .bd li a{font-size: 16px; line-height:24px; overflow: hidden; display: inline-block;}

.part3-R{ margin:0 auto;  width:378px;  overflow:hidden; position:relative;  }
.part3-R .tit{ height: 69px;}
.part3-R .tit a{font-weight: bold; font-size: 24px; color: #b72e28; border-left: 8px solid #b72e28; height: 25px; line-height: 25px; +line-height: normal; display: inline-block; padding-left: 10px; margin-top: 28px;}
.part3-R .piclist{ overflow: hidden; width: 390px; margin-top: 10px;}
.part3-R .bd{ height: 260px; margin-top: 25px;}
.part3-R .bd ul{ overflow:hidden; zoom:1; }
.part3-R .bd li{width: 100%; height: 115px; overflow: hidden; margin: 0 15px 15px 0;}
.part3-R .bd li .list{ position: relative;}
.part3-R .bd li img{width: 180px; height: 115px; display: block;}
.part3-R .bd li a.piclist-txt{ width: 90%; padding: 0 5%; min-height: 22px; line-height: 22px; display: block; background: url(png1_hy20171213.png) repeat; position: absolute; z-index: 1; bottom: 0; left: 0; color: #fff;}

.part3-L .tit, .part4 .tit, .part5 .tit{overflow: hidden;}
.part3-L .tit img, .part4 .tit img, .part5 .tit img{ float: left;}
.part4 .tit .quote{ width:790px; height: 30px; background: #f1f1f1; float: right; margin-top: 25px;}

.part4-slide{ width:100%; text-align:left; padding-right: 10px; overflow: hidden;}
.part4-slide .hd{ height:22px; line-height:22px;}
.part4-slide .hd ul{ overflow: hidden; width: 1130px;}
.part4-slide .hd ul li{ float:left; cursor:pointer; border-right: 2px solid #000; margin: 0 10px; padding-right: 18px; font-size: 18px; font-weight: bold; }
.part4-slide .hd ul li:last-child{border: none;}
.part4-slide .hd ul li.on a{color: #e23838;/* border-right: 2px solid #e23838; */}
.part4-slide .hd ul li.on:last-child{border: none;}

.part4-L, .part6-L{width: 700px; height: 600px; overflow: hidden;}
.part4-L li, .part6-L li{border-bottom: 1px solid #ececec; padding: 27px 0; overflow: hidden;}
.part4-L li .list-L img, .part6-L li .list-L img{width: 180px; height: 125px; display: block;}
.part4-L li .list-R, .part6-L li .list-R{width: 480px;}
.part4-L li .list-R .title, .part6-L li .list-R .title{font-size: 20px; font-weight: bold;}
.part4-L li .list-R .con, .part6-L li .list-R .con{color: #6d6d6d; line-height: 24px; height: 48px; padding: 5px 0; overflow: hidden;}
.part4-L li .list-R .date span, .part6-L li .list-R .date span{color: #999; margin-right: 40px;}

.part4-R{width: 380px; height: 561px; overflow: hidden; border-left: 1px solid #c7000b; margin-top: 27px; position: relative;}
.part4-R .list li{padding-left: 27px; padding-bottom:12px;}
.part4-R .list li a{color: #000; font-size: 16px; line-height: 24px; }
.part4-R .list li:nth-child(n+1):nth-child(-n+2){background: url(icon3_hy20171213.png) no-repeat left 10px;}
.part4-R .list li:nth-child(n+1):nth-child(-n+2) a{color: #b72e28;}
.part4-R .list-logo{position: absolute; bottom: 0; left: 0; z-index: 1;}
.part4-R .list-logo img{width: 360px; height: 170px; display: block; margin-left: 13px;}

.part5-bar{height: 650px;}
.part5 .bm{overflow: hidden; height: 555px;}
.part5-L{width: 690px;height: 535px;overflow: hidden;}
.part5-L-T .title a, .part5-R-box .title a, .part6-L .tit a{font-weight: bold; font-size: 24px; color: #b72e28; border-left: 8px solid #b72e28; height: 25px; line-height: 25px; +line-height: normal; display: inline-block; padding-left: 10px;}
.part5-L-T .title a i, .part5-R-box .title a i, .part6-L .tit a i{color: #000;}
.part5-L-T .txtlist li, .part5-R-box .txtlist li{padding-bottom: 12px; text-align: left; background: url(icon2_hy20171213_03.png) no-repeat left 10px; padding-left: 20px;position: relative;}
.part5-L-T .txtlist li a, .part5-R-box .txtlist li a{font-size: 16px; line-height: 24px; display: inline-block;}
.part5-L-T .txtlist li a{ width: 580px;}
.part5-L-T .txtlist li span{color: #707070; position: absolute; right: 0px ; top: 4px; }

.part5-L-B{ width:690px; height:235px; overflow:hidden; position:relative; }
.part5-L-B .hd{ height:17px; overflow:hidden; position:absolute; right:15px; bottom:12px; z-index:1; }
.part5-L-B .hd ul{ overflow:hidden; zoom:1; float:left; }
.part5-L-B .hd ul li{ float:left; margin-right:2px; width:17px; height:17px; line-height:17px; margin: 0 5px; text-align:center; background:#575734; color: #fff; cursor:pointer; }
.part5-L-B .hd ul li.on{ background:#b50c0c; color:#fff; }
.part5-L-B .bd{ position:relative; height:100%; z-index:0; }
.part5-L-B .bd li{ zoom:1; vertical-align:middle; }
.part5-L-B .bd img{ width:690px; height:235px; display:block; }
.part5-L-B .prev,
.part5-L-B .next{ position:absolute; top:50%; left: 3%; margin-top:-45px; display:block; width:39px; height:80px; cursor: pointer; background:url(slider1_L_hy20171213.png) no-repeat; }
.part5-L-B .next{ left:auto; right:3%; background: url(slider1_R_hy20171213.png) no-repeat;}
.part5-L-B .prev:hover,
.part5-L-B .next:hover{ filter:alpha(opacity=100);opacity:1; }
.part5-L-B .prevStop{ display:none; }
.part5-L-B .nextStop{ display:none; }

.part5-R{width: 380px;}
.part5-R-box .title{position: relative;}
.part5-R-box span{ width: 255px; height: 1px; background: #f2f2f2; display: inline-block; position: absolute; right: 0; bottom: 11px;}
.part5-R-box .piclist{ overflow: hidden; width: 390px; margin-top: 10px; min-height: 200px;}
.part5-R-box .piclist li{width: 180px;overflow: hidden;position: relative;float: left;margin: 15px 15px 0 0;}
.part5-R-box .piclist li img{width: 180px; height: 115px; display: block;}
.part5-R-box .piclist li a.piclist-txt{width: 96%;padding: 10px 2%;min-height: 22px;line-height: 22px;display: block; color: #333;font-size: 14px;}


.part7 .picbox{position: relative; overflow: hidden; height: 385px;}
.part7 .picbox li{position: absolute; z-index: 1;}
.part7 .picbox li img{display: block; width: 100%; height: 100%;}
.part7 .picbox li.li1{ top: 0; left: 0; width: 356px; height: 382px;}
.part7 .picbox li.li2{ top: 0; left: 374px; width: 329px; height: 221px;}
.part7 .picbox li.li3{ top: 234px; left: 374px; width: 158px; height: 148px;}
.part7 .picbox li.li4{ top: 234px; left: 545px; width: 158px; height: 148px;}
.part7 .picbox li.li5{ top: 0; left: 722px; width: 180px; height: 220px;}
.part7 .picbox li.li6{ top: 0; left: 919px; width: 180px; height: 220px;}
.part7 .picbox li.li7{ top: 233px; left: 722px; width: 378px; height: 150px;}


.foot .hd{ height:28px; line-height:28px; border-bottom:2px solid #d42828;  position:relative; }
.foot .hd .title{ position: absolute; left: 0; top: 0; width: 80px; color: #d42828; font-size: 20px; font-weight: bold;}
.foot .hd ul{ position:absolute; left:80px; top:-2px; height:30px;   }
.foot .hd ul li{ float:left; padding:0 15px; cursor:pointer; font-size: 16px;  font-weight: bold;}
.foot .hd ul li.on{ height:28px;  background:#fff; border:2px solid #d42828; border-bottom:2px solid #fff; color: #d42828;}
.foot .bd .foot-list{ padding:15px 0;  zoom:1; overflow: hidden;}
.foot .bd .foot-list li{ height:24px; line-height:24px; float: left; margin-right: 20px; }
.foot-listbox{overflow: hidden;}
.foot-list{min-height: 130px;}


.yy-listbt span.yy-fbrq{margin-right: 50px;}
.yy-listbt p{margin-top: 10px;}
.yy-list-news-nr img{ max-width:665px; width:expression(document.body.clientWidth>665?"665px":"auto"); overflow:hidden;}

/*右侧二维码 begin*/
.side-pannel{ position:fixed; left:50%; margin-left:585px; z-index:99; display: block;}
.side-bar{ border:1px solid #E7E7E7; border-bottom:none; bottom:10px; background:#fff}
.side-bar a{ display:block; cursor:pointer; width:78px; border-bottom:1px solid #E7E7E7; position: relative; color:#676767; text-align:center; padding:10px 0;}
.side-bar a i{ display: block; margin:0 auto;}
.side-bar a span { line-height:20px}
.g-icon-microblog{ background:url(icon_xl_hy20171219.png) no-repeat; width:50px; height:42px; display:block;}
.g-icon-mobile{ background:url(icon_wx_hy20171219.png) no-repeat; width:50px; height:42px; display:block;}
.g-icon-top{ background:url(icon_db_hy20171219.png) no-repeat; width:50px; height:42px; display:block;}
.mobile, .microblog{ position:relative;}
.ewm_mobile, .ewm_microblog{ position:absolute; top:-69px; left:-153px; width:150px; height:150px; display:none; border:1px solid #E7E7E7;}
/*右侧二维码 end*/

/*************响应式后改动的pc端***************/
.phone, .tabBox, .part4-phone, .kjwl-phone{display: none;}

/* slider */
.main_image{height:365px; overflow:hidden; position:relative; width:100%}
.main_image ul{width:9999px; height:365px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li{float:left; width:100%; height:365px;}
.main_image li .img_1{display:block; width:100%; height:365px; background-repeat:no-repeat; position: absolute; top: 0; left: 0; z-index: 0;}
.main_image li .slide-txt{ bottom: 0; left: 0; z-index: 1; background: rgba(0,0,0, .6); color: #fff; position: absolute; width: 90%; padding: 0 5%; height: 50px; line-height: 50px; font-size: 16px;}
div.flicking_con{position:absolute; bottom:17px; right: 5%; z-index:1; height:17px;}
div.flicking_con a{ float:left; margin-right:2px; width:17px; height:17px; line-height:17px; margin: 0 5px; text-align:center; background:#575734; color: #fff; cursor:pointer; }
div.flicking_con a.on{ background:#b50c0c; color:#fff;}

.part2-L{ width:705px; height:365px; overflow:hidden; position:relative; }
.part2-L .prev{ position:absolute; top:50%; margin-top:-45px; display:block; width:47px!important; height:72px; overflow: hidden; cursor: pointer; background:url(slider_hy20171213.png) no-repeat; background-position:0 0; filter:alpha(opacity=50);opacity:0.5; }
.part2-L .next{ position:absolute; top:50%; margin-top:-45px; left:auto; right:0;  display:block; width:47px!important; height:72px; overflow: hidden; cursor: pointer; background:url(slider_hy20171213.png) no-repeat; background-position: -48px 0; filter:alpha(opacity=50);opacity:0.5; }
.part2-L .prev:hover,
.part2-L .next:hover{ filter:alpha(opacity=100);opacity:1; }



.main_image1{height:365px; overflow:hidden; position:relative; width:100%}
.main_image1 ul{width:9999px; height:365px; overflow:hidden; position:absolute; top:0; left:0}
.main_image1 li{float:left; width:100%; height:365px;}
.main_image1 li .img_1{display:block; width:100%; height:365px; background-repeat:no-repeat; position: absolute; top: 0; left: 0; z-index: 0;}
.main_image1 li .slide-txt{ bottom: 0; left: 0; z-index: 1; background: rgba(0,0,0, .6); color: #fff; position: absolute; width: 90%; padding: 0 5%; height: 50px; line-height: 50px; font-size: 16px;}
div.flicking_con1{position:absolute; bottom:17px; right: 5%; z-index:2; height:17px;}
div.flicking_con1 a{ float:left; margin-right:2px; width:17px; height:17px; line-height:17px; margin: 0 5px; text-align:center; background:#575734; color: #fff; cursor:pointer; }
div.flicking_con1 a.on{ background:#b50c0c; color:#fff;}

/*详情页的视频样式*/
.sp-title{text-align: center; margin-top: 5px; font-size: 14px;}
.projekktor1{width: 560px; height: 356px; margin: 0 auto;}


/*视频列表页*/
.video-list{width: 700px; overflow: hidden; padding-bottom: 25px;}
.video-list ul{overflow: hidden; width: 720px;}
.video-list li{width: 216px; height: 211px; margin-bottom: 24px; padding-right: 24px; float: left; overflow: hidden; border-bottom: 1px solid #eaeaec; position: relative;}
.video-list li .video-img{ width: 100%; height: 160px; display: block;}
.video-list li .video-a{width: 100%; height: 50px; line-height: 50px; display: block; font-size: 16px;}
.video-list li .video-icon{width: 60px; height: 60px; background: url(start.png) no-repeat; background-position: 0 0; background-size: 100%; position: absolute; top: 48px; left: 81px;}

/***************************韩幺幺的移动端*******************************/
@media (max-width:768px){
	body{background: #fff;}
	.w1100{ width:100%; margin-top: 0;}
	
	.yy-map{ width:100%;}
	.top, .head, .tabBox, .yy-dy, .yy-listr, .side-pannel, .ewm-L, .ewm-R{display: none;}
	.nav, .part4, .part5-bar, .part6, .part7, .foot{display: none;}
	
	video{width: 100%;}
	embed{display: none;}
	
	/*导航*/
	.phone{ display:block; height: 65px;}
	.phone-logo{ background:url(phone-logo-20180115.png) no-repeat; width:108px; height:32px; background-size: 100%; display:block; text-indent:-999em; position:absolute; top:50%; margin-top: -16px; left:4%; z-index:2;}
	.phone-nav-list{overflow: hidden;}
	.phonetop{ height:65px; background:#c7000b; position: fixed; top: 0px; left: 0; width: 100%; z-index: 2;}
	.quicktools{ position:absolute; right:10px; top:0; z-index:2; display:block;}
	.nav-mobile{ width:20px; height:22px; padding:23px 10px; vertical-align:middle; display:block; float:left;}
	.nav_mobile_container{ position:fixed; z-index:888; top:0; right:-100%; width:100%; height:100%; background:#fff; overflow: auto; -webkit-transition: all 300ms ease-in; -moz-transition: all 300ms ease-in; -ms-transition: all 300ms ease-in; -o-transition: all 300ms ease-in; transition: all 300ms ease-in;}
	.nav_mobile_container ul{ width: 104%; overflow: hidden; padding: 3.5%;}
	.nav_mobile_container .menu-open-tit{ height:40px; line-height:40px; padding:0 20px; margin-top:10px; border-bottom:2px solid #c7000b; text-align:right;}
	.nav_mobile_container .menu-open-tit-index{ display:inline-block; float:left; font-size: 1.125em; width: 90%; text-align: left;}
	.nav_mobile_container .menu-open-tit-index a{ color:#000; width: 100%; display: block; font-weight: bold;}
	.nav_mobile_container .menu_icon_x{ display:inline-block; vertical-align:middle;}
	.nav_mobile_container .menu-open-list{ border:1px solid #c7000b; padding:5px 9px; float: left; border-radius: 8px; margin: 3% 3% 0 0; font-size:14px; color:#c7000b; font-weight: bold;}
	.nav_mobile_container .menu-open-list a{ display:inline-block;}
	.nav_mobile_container.menu-open{ right: 0 !important; box-shadow: -5px 0px 10px rgba(0, 0, 0, .2);}
	
	/****************首页******************/
	.part1 {width: 94%; margin-top: 10px; background: url(phone-title_bj_hy20180115_03.png) no-repeat center center; background-size: 100%; height: 45px; }
	.part1 .title a{font-size: 18px; width: 80%; margin: 0 auto; display: block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.part1 .title{width: 100%;}
	.part1 .con{font-size: 14px; width: 80%; line-height: 16px; overflow: hidden; margin-top: 0;}
	.part1 .con span{width: 65%; display: inline-block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float: left;}
	.part1 .con a{font-size: 14px; float: left;}
	
	.part2-L{margin-top: 10px; width: 100%; height:225px}
	.main_image,.main_image ul,.main_image li,.main_image li span,.main_image li a{width: 100%; height: 200px;}
	.main_image ul{width:100%;}
	.main_image li .slide-txt{ height: 25px; line-height: 25px; font-size: 14px; bottom: 0;}
	.part2-L .prev{ position:absolute; top:50%; margin-top:-18px; display:block; width:23px!important; height:36px; overflow: hidden; cursor: pointer; background:url(slider_hy20171213.png) no-repeat; background-position:0 0; filter:alpha(opacity=50);opacity:0.5; background-size:cover ;}
	.part2-L .next{ position:absolute; top:50%; margin-top:-18px; left:auto; right:0;  display:block; width:23px!important; height:36px; overflow: hidden; cursor: pointer; background:url(slider_hy20171213.png) no-repeat; background-position: -24px 0; filter:alpha(opacity=50);opacity:0.5; background-size:cover ; }
	div.flicking_con{height: 10px; bottom: 0; left: 50%; width: 225px; margin-left: -112px;}
	div.flicking_con a{text-indent: -99999em; width: 35px; height: 10px;}
	
	.part2-R{width: 94%; margin-top: 10px; padding: 0 3%;}
	.part2-R .bm li{height: 30px; line-height: 30px;}
	.part2-R .bm li a{font-size: 14px;}
	
	.part3-L{width: 94%; padding: 0 3%; margin-top: 10px;}
	.part3-L .tit img, .part4 .tit img, .part5 .tit img, .phone-tit img{width: 127px; height: 34px; display: block;}
	.part3-L .tit, .part3-R .tit, .part4 .tit, .part5 .tit, .phone-tit{border-bottom: 3px solid #c7000b;}
	.part3-L .bm .video{width: 100%;}
	.video-tit a{font-size: 18px; border-left: 4px solid #b72e28;height: 20px; line-height: 20px; padding-left: 7px;}
	.projekktor{width: 100%!important; height: 220px;}
	.part3-slide{display: none; /*width: 100%; padding: 0 3%;*/}
	
	.part3-bar, .part5-bar{padding: 15px 0; margin-top: 15px;}
	/*看见长春切换*/
	.tabBox{display: block; margin-top: 290px;}
	.tabBox .hd{ height: 30px; font-size:16px; font-weight: bold; position:relative; margin-bottom: 5px; }
	.tabBox .hd ul{ position:absolute; top:0; overflow:hidden; width: 105%;}
	.tabBox .hd ul li{ float:left; border: 1px solid #c7000b; height: 28px; line-height: 28px; width: 29%; margin-right: 3%; text-align: center;}
	.tabBox .hd ul li a{color: #c7000b;}
	.tabBox .hd ul .on{background: #c7000b;}
	.tabBox .hd ul .on a{ display:block; color: #fff; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }
	.tabBox .bd li{ height:30px; line-height:30px; background: url(icon2_hy20171213_03.png) no-repeat left center; background-size: 4px 4px; padding-left: 10px; }
	.tabBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); font-size: 14px; }  /* 去掉链接触摸高亮 */
	
	.part3-R{width: 94%; padding: 0 3%; overflow: hidden; position:relative;}
	.part3-R .tit{height: 40px;}
	.part3-R .tit a{font-size: 18px; margin-top: 14px; height: 20px; line-height: 20px; border-left: 4px solid #b72e28;}
	.part3-R .bd{width: 100%; height: 100px; margin-top: 10px; overflow: hidden;}
	.part3-R .bd li{width: 100%; height: 100px; margin: 2% 2% 0 0;}
	.part3-R .bd li .list{width: 48%;}
	.part3-R .bd li img{width: 100%; height: 100px;}
	.part3-R .bd li a.piclist-txt{font-size: 12px; line-height: 17px;}
	
	
	/*看见文明切换*/
	.part4-phone{display: block; width: 94%; padding: 0 3%; overflow: hidden; }
	.part4-phone .hd{ height: 75px; font-size:16px; font-weight: bold; position:relative; margin: 15px 0 5px 0; }
	.part4-phone .hd ul{ position:absolute; top:0; overflow:hidden; width: 105%;}
	.part4-phone .hd ul li{ float:left; background: #fbd242; border: 1px solid #fbd242; height: 28px; line-height: 28px; width: 17.5%; margin: 0 1.3% 5px 0; font-size: 14px; text-align: center;}
	.part4-phone .hd ul li a{color: #fff;}
	.part4-phone .hd ul .on{background: #fff; border: 1px solid #fbd242;}
	.part4-phone .hd ul .on a{ display:block; color: #fbd242; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }
	
	.part4-phone .tempWrap, .part4-phone .bd, .part4-phone-box-list{height: 20.5rem!important;}
	.part4-phone-box{padding: 15px 0; overflow: hidden; border-bottom: 1px solid #f0f0f0;}
	.part4-phone-box-L{width: 28%; height: 80px; overflow: hidden;}
	.part4-phone-box-L a{display: block; height: 80px;}
	.part4-phone-box-L img{width: 100%; height: 100%;}
	.part4-phone-box-R{width: 68%;}
	.part4-phone-box-R .tit{width:90%; margin-top: 2px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
	.part4-phone-box-R .con{width:90%; margin-top: 5px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 12px; line-height: 17px;}
	.part4-phone-box-R .date{ margin-top: 5px; font-size: 12px; line-height: 17px;}
	
	/*看见未来切换*/
	.kjwl-phone{display: block; width: 94%; padding: 0 3%; overflow: hidden; margin: 20px 0;}
	.kjwl-phone .hd{ height: 70px; font-size:16px; font-weight: bold; position:relative; margin: 15px 0 5px 0; }
	.kjwl-phone .hd ul{ position:absolute; top:0; overflow:hidden; width: 105%;}
	.kjwl-phone .hd ul li{ float:left; border: 1px solid #c7000b; height: 28px; line-height: 28px; width: 29%; margin:0 3% 5px 0; text-align: center;}
	.kjwl-phone .hd ul li a{color: #c7000b;}
	.kjwl-phone .hd ul .on{background: #c7000b;}
	.kjwl-phone .hd ul .on a{ display:block; color: #fff; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }
	.kjwl-phone .bd .ul1{overflow: hidden;}
	.kjwl-phone .bd .ul1 li{width: 45%; height: 100px; overflow: hidden; margin: 0 4% 10px 0; float: left; position: relative;}
	.kjwl-phone .bd .ul1 li a{height: 100px; color: #fff;}
	.kjwl-phone .bd .ul1 li img{width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 0;}
	.kjwl-phone .bd .ul1 li span{width: 96%; padding: 3px 2%; font-size: 14px; overflow : hidden; background: rgba(0,0,0, .5); color: #fff; position: absolute; left: 0; bottom: 0; z-index: 1;}
	
	.kjwl-phone .bd .ul2 li{ height:30px; line-height:30px; overflow: hidden; background: url(icon2_hy20171213_03.png) no-repeat left center; background-size: 4px 4px; padding-left: 10px; }
	.kjwl-phone .bd .ul2 li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); font-size: 14px; }  /* 去掉链接触摸高亮 */
	
	
	.footer-bar{font-size: 12px;}
	.footer-bar span{line-height: 23px;}
	
	
	
	
	/****************二级列表页************************/
	
	.yy-map{width: 94%; padding: 0 3%;}
	.yy-map p{height: 30px; line-height: 30px;}
	
	.yylist{width: 94%; padding: 0 3%; margin-top: 12px;}
	.yy-listl, .yy-listl li, .yy-listl li h2, .yy-listl li p, .yy-listl li p span.yylist-time, .yy-listl li p span, .yy-listbt h2, .yy-listbt p, .yy-list-news-nr{width: 100%;}
	
	.yy-listl{padding-bottom: 50px;}
	.yy-listl li{margin-bottom: 12px; height: 106px;}
	.yy-listl li p span{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
	.yy-listl li h2{ margin-bottom: 6px; font-size: 16px; overflow:hidden;  text-overflow:ellipsis; white-space:nowrap;}
	
	.fy a, .fy span{height: 18px; line-height: 18px; padding: 0 5px; margin: 0 2px; font-size: 12px;}
	
	/*****************详情页***************************/
	
	.yy-listbt h2{font-size: 20px; line-height: 25px;}
	.yy-listbt p{margin-top: 5px;}
	.yy-list-news-nr{margin-top: 15px; font-size: 14px; line-height: 20px;}
	.yy-list-news-nr img{width: 100%;}
	
	.projekktor1{width: 100%; height: 200px;}

	/*视频列表页*/
	.video-list{width: 100%;}
	.video-list ul{width: 105%;}
	.video-list li{width: 46.5%; height: 175px; padding-right: 2%;}
	.video-list li .video-img{height: 135px;}
	.video-list li .video-a{height: 40px; line-height: 40px; font-size: 14px;}
	.video-list li .video-icon{width: 50px; height: 50px; top: 44px; left: 70px;}

		
}



