/*通用公用样式*/
*{ margin: 0px; padding: 0px; }
img, input, button { border: none; outline: none; }
a { color: #333333; }
a:hover { color: #0c7fe2; cursor: pointer; text-decoration: none; }
ul li, ol li { list-style-type: none; }
body { background-color: #ffffff; font-family: "microsoft Yahei"; }
.fl { float: left; }
.fr { float: right; }
.clearfix { zoom: 1; }
.clearfix:after { content: "020"; height: 0px; display: block; overflow: hidden; clear: both; }
/*内容部分*/
.main{width: 100%;}
.cont1{width: 100%;height: 600px;background-color: #f5fafe;padding-top: 50px;}
.cont1 .hbgk{width: 1200px;margin: 0 auto;}
.hbgk_top{height: 55px;}
.hbgk_log{float: left;}
.hbgk_log img{width: 256px;height: 55px;}
.hbgl_top_nav{height: 30px;line-height: 30px;font-size: 24px;float: right;margin-top: 10px;}
.hbgl_top_nav li{float: left;margin-left: 35px;}
.hbgl_top_nav li span:hover{color: #0381f0;}
.hbgl_top_nav li.on span{color: #0c7fe2;}
.hbgl_list{width: 100%;position: relative;}
.hbgl_list_vid{width: 800px;height: 470px;background-color: #e8e8e8;margin-top: 25px;}
.hbgl_list_vid video{width: 100%;height: 100%;display: block;object-fit: fill;}
.hbgl_list_nr{width: 460px;height: 388px;background-color: #ffffff;position: absolute !important;top: 32px;right: 0;}
.hbgl_list_nr .hbgl_list_nr_zy{font-size: 18px;font-weight: normal;font-stretch: normal;line-height: 36px;letter-spacing: 0px;color: #333333;padding: 32px;}
.more1{width: 150px;height: 50px;background-color: #0381f0;position: absolute;line-height: 50px;bottom: 0;right: 310px;text-align: center;}
.more1 a{font-size: 16px;color: #FFFFFF;display: block;}
.more1 a:hover{color: #FFFFFF;}
.hbgl_top_nav div{float: left;margin-left: 35px;}
/*内容模块二 鹤壁旅游*/
.cont2{width: 100%;margin-bottom: 50px;}
.hbly{width: 1200px;margin: 0 auto;}
.hbly_top{margin-top: 50px;line-height: 55px;}
.hbly_log{float: left;}
.hbly_log img{width: 256px;height: 55px;}
.hbly_gd{display: block; float: right;font-size: 18px;color: #999999;} 
.hbly_nr{width:1200px;height: 390px;margin: 0 auto;margin-top: 20px;}
.tit{height: 390px;float: left;margin-left: 21px;min-width: 155px;}
.tit:first-child{margin-left: 0;}
.tit .lib{width: 120px;height: 390px; float: left;}
.mcmc{background: url(mcmc.png) no-repeat;}
.jdyd{background: url(jdyd.png) no-repeat;}
.jtcx{background: url(jtcx.png) no-repeat;}
.tsly{background: url(tsly.png) no-repeat;}
.gwsc{background: url(gwsc.png) no-repeat;}
.fjms{background: url(fjms.png) no-repeat;}
.mcmc.on{background: url(mcmc_on.png) no-repeat;}
.jdyd.on{background: url(jdyd_on.png) no-repeat;}
.jtcx.on{background: url(jtcx_on.png) no-repeat;}
.tsly.on{background: url(tsly_on.png) no-repeat;}
.gwsc.on{background: url(gwsc_on.png) no-repeat;}
.fjms.on{background: url(fjms_on.png) no-repeat;}
.tit_nr{width: 360px;height: 354px;float: left;margin: 36px 0 0 15px;display: none;position: relative;}
.tit_nr li{height: 37px;line-height: 37px;font-size: 18px;color: #333333;padding-left: 10px;background: url(li-bg.png) center left no-repeat;}
.tit_nr li a{display: inline-block;float: left;width: 220px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 18px;}
.tit_nr li span{float: right;color: #999;font-size: 18px;}
.tit_nr_foot{width: 360px;height: 120px;background-color: #0381f0;position:absolute;left: 0; bottom: 0;}
.tit_nr_foot img{width: 360px;height: 120px;object-fit: cover;}
.hbly_foot{width:1200px;margin:0 auto;margin-top: 40px;}
.hbly_foot{display: none;}
.cxlx{width: 585px;float: left;}
.jqxw{width: 585px;float: right;}
.cxlx .cxlx_top,.jqxw .jqxw_top{height: 40px;line-height: 40px;}
.cxlx .cxlx_top span,.jqxw .jqxw_top span{font-size: 24px;float: left;}
.cxlx .cxlx_top a,.jqxw .jqxw_top a{float: right;font-size: 18px;color: #999;}
.cxlx_nrTp,.jqxw_nrTp{float: left;}
.cxlx_nr,.jqxw_nr{margin-top: 15px;}
.cxlx_ul{float: left;margin-left: 20px;}
.cxlx_nrTp img,.jqxw_nrTp img{
    width: 240px;
    height: 180px;
}
.box2{
	display: none;
}
.cxlx_ul li{height: 37px;line-height: 37px;font-size: 18px;color: #333333;padding-left: 10px;background: url(li-bg.png) center left no-repeat;}
.cxlx_ul li a{display: inline-block;float: left;width: 315px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 18px;}
/*内容模块三 鹤壁投资*/
.cont3{min-height: 660px;background: url(hbtz_banner.png) no-repeat left top;}
.hbtz{width: 1200px;margin: 0 auto;}
.hbtz_top{margin-top: 50px;line-height: 55px;float: left;width: 1200px;}
.hbtz_log{float: left;}
.hbtz_log img{width: 256px;height: 55px;}
.hbtz_gd{display: block;float: right;font-size: 18px;color: #999999;}
.hbtz_nr{width: 100%;height: 480px;float: left;margin-top: 30px;}
.zcfg{width: 280px;height: 240px;float: left;}
.zcfg img{width: 280px;height: 240px;}
.zcfgNr{width: 640px;height: 240px;float: left;background-color: #ffffff;padding: 30px;}
.zcfgNr_top,.dwkf_top{height: 40px;line-height: 40px;}
.zcfgNr_top span,.dwkf_top span{font-size: 24px;float: left;}
.zcfgNr_top a,.dwkf_top a{float: right;font-size: 18px;color: #999;}
.zcfgNr_Nr li{height: 37px;line-height: 37px;font-size: 18px;color: #333333;padding-left: 10px;background: url(li-bg.png) center left no-repeat;}
.zcfgNr_Nr li a,.dwkf_Nr li a{display: inline-block;float: left;width: 570px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 18px;}
.dwkf_Nr li a,.dwkf_top span,.dwkf_top a{color: #FFFFFF;}
.dwkf_Nr li{height: 37px;line-height: 37px;font-size: 18px;color: #333333;padding-left: 10px;background: url(dian_03.png) center left no-repeat;}
.swhd{width: 280px;height: 240px;float: left;}
.swhd img{width: 280px;height: 240px;}
.tzzl{width: 280px;height: 240px;float: left;}
.dwkf{width: 640px;height: 240px;float: left;background: url(dwkf_banner.png) no-repeat;padding: 30px;}

/*内容模块四 鹤壁魅力*/
.cont4{width: 100%;margin-bottom: 50px;}
.hbml{width: 1200px;margin: 0 auto;}
.hbml_top{line-height: 55px;float: left;width: 1200px;}
.hbml_log{float: left;}
.hbml_log img{width: 256px;height: 55px;}
.hbml_gd{display: block;float: right;font-size: 18px;color: #999999;}
.hbml_nr{width: 1200px;}
.hbml_pic{float: left;margin-left: 30px;margin-top: 52px;width: 380px;height: 240px;background-color: #ffffff;box-shadow: 0px 0px 15px 0px rgba(217, 235, 250, 0.75);position: relative;}
.hbml_pic:first-child{margin-left: 0;}
.hbml_pic img{position: absolute;left: 20px;top: -40px;}
.hbml_nr_bt{width: 100%;text-align: center;padding-top: 10px;}
.hbml_nr_bt a{font-size: 24px;color: #333333;line-height: 50px;font-weight: normal;font-stretch: normal;}
.hbml_nr_pic{margin-top: 10px;}
.hbml_nr_pic li{height: 37px;line-height: 37px;font-size: 18px;color: #333333;padding-left: 10px;background: url(li-bg.png) center left no-repeat;margin:0 30px;}
.hbml_nr_pic li a{display: inline-block;float: left;width: 300px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 18px;}

/*内容模块五 鹤壁画廊*/
.cont5{width: 100%;margin-bottom: 50px;}
.hbhl{width: 1200px;margin: 0 auto;}
.hbhl_top{line-height: 55px;float: left;width: 1200px;}
.hbhl_log{float: left;}
.hbhl_log img{width: 256px;height: 55px;}
.hbhl_gd{display: block;float: right;font-size: 18px;color: #999999;}
.hbhl_nr{width: 1200px;margin-top: 20px;float: left;}
.hbhl_nr .hbhl_nr_let{width: 500px;height: 333px;float: left;overflow: hidden;position: relative;}
.hbhl_nr_let a{display: block;}
.hbhl_nr_let img{cursor: pointer;transition: all .3s ease-in-out;width: 500px;height: 330px;object-fit: contain;}
.hbhl_nr_let img:hover{transform: scale(1.2);}
.text{width: 130px;height: 45px;background-color: #0381f0;border-radius: 4px;position: absolute;right: 20px;bottom: 20px;text-align: center;line-height: 45px;}
.text span{color: #FFFFFF;font-size: 18px;}
.hbhl_nr_rig{width: 690px;float: right;}
.hbhl_nr_rig li{width: 320px;height: 260px;margin-left: 25px;background-color: #000000;float: left;position: relative;}
.hbhl_nr_rig li img{width: 100%;height: 100%; object-fit:cover;display:block;}
.hbhl_nr_rig li a img{-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.hbhl_nr_rig .text1{ position:absolute; left:0px; top:0px; width:100%; height:100%; padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; overflow:hidden;}
.hbhl_nr_rig .text1 .text1C{ display:table; width:100%; height:100%; position:relative;}
.hbhl_nr_rig .text1 .text1C:before{ display:block; position:absolute; left:0px; top:0px; width:100%; height:100%; background:rgba(42,140,232,0.9); content:''; z-index:0;-webkit-transform: scale(1.2);
-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;transition: all 0.5s ease-out; opacity:0;}
.hbhl_nr_rig .text1 .text1C .text1CC{ display:table-cell; vertical-align:middle; width:100%; height:100%; text-align:center; position:relative; z-index:1}
.hbhl_nr_rig .text1 .text1C .text1CC h1{ display:block; height:60px; line-height:60px; color:#FFF; font-size:18px; font-weight:bold;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.hbhl_nr_rig .text1 .text1C .text1CC h2{ display:block; height:60px; line-height:60px; color:#FFF; font-size:18px; font-weight:bold; display:none;}
.hbhl_nr_rig .text1 .text1C .text1CC span{ display:block; width:40px; height:4px; background:#FFF; margin:0 auto 10px; display:none;transition-delay:0.2s;-moz-transition-delay:0.2s; /* Firefox 4 */-webkit-transition-delay:0.2s; /* Safari å’Œ Chrome */-o-transition-delay:0.2s;}
.hbhl_nr_rig .text1 .text1C .text1CC em{ color:#ffffff; font-size:14px; display:block; height:30px; line-height:30px; overflow:hidden; padding:0 10px; display:none; font-style: normal;}
.hbhl_nr_rig .pic{ overflow:hidden;}
.hbhl_nr_rig .pic:hover .text1C:before{-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity:1;}
.hbhl_nr_rig .pic:hover .text1CC h1{ display:none;}
.hbhl_nr_rig .pic:hover .text1CC h2,.hbhl_nr_rig .pic:hover .text1CC span,.hbhl_nr_rig .pic:hover .text1CC em{ display:block;}
.hbhl_nr_rig .pic:hover img{-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.ato-list-fl{position: relative;}
.ato-list-fl a{margin-top: 10px;margin-right: 10px;float: left;display: block;overflow: hidden;}
.ato-list-fl a img {width: 40px;height: 40px;display: block;border: none; margin: 0 auto;margin-top: 12px;}
.ato-list-fl .prev{position: absolute;left: 305px;top: 0;}
.ato-list-fl .next{position: absolute;left: 370px;top: 0;}

.hbml_nr_pic a:hover,
.hbml_nr_bt a:hover,
.zcfgNr_top a:hover,
.zcfgNr_Nr a:hover,
.cxlx_ul a:hover,
.cxlx_top a:hover,
.jqxw a:hover,
.hbly_nr a:hover,
.hbgl_top_nav a:hover{color: #0c7fe2;cursor: pointer;text-decoration: none;}
.dwkf_Nr li a:hover,.dwkf_top a:hover{
	color: #FFFFFF;
}
.web_hbhl{display: none;}