@charset "UTF-8"; /*===========================导航菜单 start===========================*/ .zt_menu { overflow: hidden; height: 78px; border-radius: 5px; background: #ce0d0d; } .zt_menu_dl { overflow: hidden; } .zt_menu_dl dd { width: 20%; float: left; display: inline; overflow: hidden; position: relative; left: -1px; } .zt_menu_dl dd a { display: block; height: 78px; overflow: hidden; position: relative; border-radius: 5px; } .zt_menu_dl dd.hover a { background: #a30000 } .zt_menu_dl dd a:after { content: ""; display: block; background: #db1b1b; width: 1px; height: 30px; position: absolute; top: 50%; left: 0; margin-top: -15px; } .zt_menu_dl dd a:before { content: ""; display: block; background: #bb0a0a; width: 1px; height: 30px; position: absolute; top: 50%; right: 0; margin-top: -15px; } .zt_menu_dl dd a em { display: block; height: 38px; background-position: center bottom; background-repeat: no-repeat; } .zt_menu_dl dd a span { display: block; height: 30px; line-height: 30px; overflow: hidden; text-align: center; color: #ffffff; font-size: 16px; } .goIndex { display: block; width: 222px; height: 78px; overflow: hidden; background: url(../images/file/icon1.png) no-repeat center center; } .goIndex span { float: left; display: block; height: 78px; padding-right: 32px; background: url(../images/file/icon2.png) no-repeat right center; line-height: 78px; color: #ce0d0d; font-size: 18px; margin-left: 79px; font-weight: bold; } /*===========================导航菜单 end===========================*/ /*===========================底部 start===========================*/ .footerBottom { padding: 48px 0; background: #ededed; text-align: center; } .beian-top {color: #666666; height: 30px; line-height: 30px; font-size: 14px;} .beian-zhong {height: 30px; line-height: 30px; color: #666666; font-size: 14px;} .beian-bot{height: 30px; line-height: 30px; color: #666666; font-size: 14px;} /*===========================底部 end===========================*/ /*===========================当前位置 start===========================*/ .location { height: 20px; overflow: hidden; line-height: 20px; padding-bottom: 15px; border-bottom: 2px solid #d7d7d7; } .locationTit { font-size: 20px; color: #cb0012; position: relative; overflow: hidden; padding-left: 15px; } .locationTit em { display: block; width: 5px; height: 20px; overflow: hidden; background: url(../images/locationTit.png) no-repeat center center; position: absolute; left: 0px; top: 50%; margin-top: -10px; } .locationCont { overflow: hidden; font-size: 12px; color: #999; padding-left: 25px; background: url(../images/locationIcon.png) no-repeat left center; } .locationCont i { padding: 0px 5px; } .locationCont a { color: #999; } .locationCont a:hover, .locationCont a:last-child { color: #cb0012; } /*===========================当前位置 end===========================*/ /*===========================页码 start===========================*/ .page { text-align: center; clear: both; font-size: 14px; } .page a { display: inline-block; overflow: hidden; padding: 7px 13px; color: #393939; border-radius: 3px; background: #f5f5f5; margin: 0 3px; } .page span { display: inline-block; padding: 0 2px; position: relative; top: -14px; color: #393939; } .page a:hover { background: #ce0d0d; color: #fff; } .page a.hover { background: #ce0d0d; color: #fff; } .page input { display: inline-block; vertical-align: middle; width: 16px; height: 32px; border: 1px solid #e6e6e6; position: relative; top: 0; background: #f5f5f5; border-radius: 2px; padding: 0 8px; margin: 0 5px } .page input.pageDetail { width: 30px; height: 30px; text-align: center; border-radius: 3px; color: #999999; position: relative; top: -13px; } .page label { color: #999999; position: relative; top: -11px; } .page input.page_bnt { border: none; width: 30px; height: 25px; cursor: pointer; background: none; color: #999999; position: relative; top: -13px; } .page a div { width: 8px; height: 20px; background-position: center center; background-repeat: no-repeat; } .page a.firstPage.disabled { background: #e2e2e2 url(../images/page/firstPage.png) no-repeat center center; } .page a.prevPage.disabled { background: #e2e2e2 url(../images/page/prevPage.png) no-repeat center center; } .page a.nextPage.disabled { background: #e2e2e2 url(../images/page/nextPage.png) no-repeat center center; } .page a.lastPage.disabled { background: #e2e2e2 url(../images/page/lastPage.png) no-repeat center center; } .page a.firstPage:hover { background: #e2e2e2 url(../images/page/firstPage.png) no-repeat center center; } .page a.prevPage:hover { background: #e2e2e2 url(../images/page/prevPage.png) no-repeat center center; } .page a.nextPage:hover { background: #eaeaea url(../images/page/nextPage.png) no-repeat center center; } .page a.lastPage:hover { background: #eaeaea url(../images/page/lastPage.png) no-repeat center center; } /*===========================页码 end===========================*/ /*===========================首页 start===========================*/ .ztCont { overflow: hidden; padding: 20px 20px 0; box-sizing: border-box; -webkit-box-sizing: border-box; background: #fff; } .indexAd { width: 100%; padding: 20px; background: #fff; box-sizing: border-box; -webkit-box-sizing: border-box; } .ztTitBox { height: 20px; border-bottom: 2px solid #d7d7d7; padding-bottom: 15px; margin-left: 7px; position: relative; color: #333333; font-size: 18px; } .ztTitBox:before { content: ""; position: absolute; left: -7px; top: 0; width: 3px; height: 107%; background: #cb0012; } .ztTitBox .ztTit { height: 35px; overflow: hidden; line-height: 35px; border-bottom: 2px solid #cb0012; background: #cb0012; font-size: 16px; color: #fff; padding: 0 15px; } .ztTitBox a.ztTitMore { font-size: 14px; color: #666; } .ztTitBox a.ztTitMore:hover { color: #ce0d0d } .indexList { overflow: hidden; padding: 15px 0; height: 220px; border-top: 1px solid #E6E6E6; } .indexList dd { height: 40px; line-height: 40px; overflow: hidden; } .indexList dd .indexListL { float: left; display: inline; overflow: hidden; } .indexList dd .indexListL em { color: #999999; float: left; margin-right: 5px; overflow: hidden; background: url(../images/file/jiao.png) no-repeat center center; width: 10px; height: 40px; } .indexList dd .indexListL a { color: #666; font-size: 14px; } .indexList dd .indexListR { color: #999999; font-size: 14px; float: right; display: inline; } .indexList dd:hover .indexListL a { color: #cb0012; } .indexConBox{ overflow: hidden; } .indexConBox .indexAd{ width: 49.3%; background: #fff; } /* —————————— 第一通栏start —————————— */ .cloumn1 { padding: 15px; overflow: hidden; position: relative; z-index: 2; } .zt1stL { width: 590px; height: 400px; overflow: hidden; position: relative; } .zt1stL .bd { overflow: hidden; } .zt1stL_dl { overflow: hidden; } .zt1stL_dl dd { overflow: hidden; float: left; display: inline; } .zt1stL_dl dd a { display: block; overflow: hidden; } .zt1stL_dl dd a img { display: block; width: 590px; height: 400px; } .zt1stL .hd { overflow: hidden; position: absolute; right: 10px; bottom: 15px; z-index: 10; } .zt1stL .hd ul { overflow: hidden; } .zt1stL .hd li { width: 10px; height: 10px; overflow: hidden; float: left; display: inline; margin: 0px 5px; cursor: pointer; line-height: 100px; background: #d2d2d2; } .zt1stL .hd li.on { background: #ce0d0d; } .column1DnR1Text { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 40px; line-height: 40px; z-index: 1 } .column1DnR1TextBg { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 40px; background: #000; opacity: 0.5; -moz-opacity: 0.5; filter: alpha(opacity=50); z-index: 0; } .column1DnR1TextC { position: relative; z-index: 1; color: #FFF; padding: 0 10px; font-size: 14px; } .ztLNews { overflow: hidden; padding: 0 18px; height: 400px } .column1DnR2T { height: 35px; line-height: 30px; overflow: hidden; margin-top: 18px } .column1DnR2T a { color: #333; font-size: 18px; } .column1DnR2T a:hover { text-decoration: underline; } .column1Time { font-size: 14px; color: #999; margin-bottom: 10px; } .column1DnR2Text { font-size: 14px; overflow: hidden; color: #666666; line-height: 24px; height: 48px; overflow: hidden; padding: 0 0 10px 0; } /* ——————————第一通栏end —————————— */ /* ——————————第二通栏start —————————— */ .cloumn2 { overflow: hidden; } .column2 .ztCont{ padding-bottom: 0; } .ztImgSlide { overflow: hidden; position: relative; } .ztImgSlide .bd { overflow: hidden; } .ztImg_dl { overflow: hidden; margin: 0px -10px !important; } .ztImg_dl dd { width: 25%; overflow: hidden; float: left; display: inline; } .ztImgDiv { padding: 0px 10px; overflow: hidden; } .ztImg { display: block; width: 100%; padding-top: 66.6666666666667%; position: relative; overflow: hidden; } .ztImg img { display: block; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .ztImgName { display: block; height: 40px; overflow: hidden; line-height: 40px; font-size: 14px; color: #333; text-align: center; background: #eee; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .ztImg_dl dd:hover .ztImg img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .ztImg_dl dd:hover .ztImgName { background: #cb0012; color: #fff; } .ztImgSlide .bt { display: block; width: 20px; height: 30px; overflow: hidden; z-index: 2; } .ztImgSlide .prev { width: 25px; height: 40px; position: absolute; left: -20px; top: 50%; margin-top: -15px; background: rgba(0,0,0,0.5) url(../images/file/ztPrev.png) no-repeat center center; -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; filter: alpha(opacity=0); } .ztImgSlide .next { width: 25px; height: 40px; position: absolute; right: -30px; top: 50%; margin-top: -25px; background:rgba(0,0,0,0.5) url(../images/file/ztNext.png) no-repeat center center; } /* —————————— 第二通栏end —————————— */ /* —————————— 第三通栏start —————————— */ .cloumn3 { overflow: hidden; } /* —————————— 第三通栏end —————————— */ /* —————————— 第四通栏start —————————— */ .cloumn4 { overflow: hidden; } /*第四通栏end*/ /*===========================首页 end===========================*/