﻿@charset "utf-8";
body{background: url('../images/2022body_bg.png') no-repeat top center/100%;}
.hengfu{width: 100%;padding-bottom: 15px;}
.header-top{overflow: hidden;background: #0558B8; margin-bottom: 30px;}
.header-top p{padding: 10px 0;color:#ffffff;font-size: 0.8em;}
.header-top a{color:#ffffff;font-size: 1em;}
.header-mainNav .container{background: #0558B8;}
.mzjmore{position: absolute;top:10px;color:#0558b8;font-size: 1em;right: 5px}

.mzj-row-l{width: 55%;}
.mzj-row-r{width: 45%;float:left;}

.container > .mainBox{padding: 30px 0}
.tab-brief > .hd li.on{font-weight: 500;}
.tab-brief > .hd li:after{height: 2px}
.tab-brief > .hd{border: none;position: relative;}
.mzj-row-r .home-news .newsList li:nth-child(3n+3){border-bottom:1px dashed #CCCCCC;margin-bottom: 6px;padding-bottom:6px}

.mzjtop .common-col-space{margin: 0;}
.common-col-space .mzj-row-l .grid{padding: 0}
.common-col-space .mzj-row-r .grid{padding: 20px 30px;background: #F2F8FF;}
.home-tpxw, .home-tpxw .owl-carousel img{height:480px }
.common-slideTpxw{position: relative;overflow: hidden;}
.common-slideTpxw{position:relative; overflow:hidden;}
.common-slideTpxw .owl-carousel .item-name{position:absolute; right:0; bottom:0; left:0; z-index:9; padding:0 115px 0 18px; height:50px; line-height:50px; color:#fff; background-color:rgba(0,0,0,.5);}
.common-slideTpxw .owl-dots{position:absolute; bottom:21px; right:20px; z-index:99;}
.common-slideTpxw .owl-dot{float:left; width:9px; height:9px; margin-left:9px; margin-top: 1px; background-color:#fff; border-radius: 50%; -webkit-border-radius: 50%;}
.common-slideTpxw .owl-dot.active{width: 11px; height: 11px; margin-top: 0; margin-left: 8px; background-color:#dd3044;}

.mzj-row-list-box{background:#F5F5F5 url('../images/list_bg.jpg') no-repeat top center;}
.mzj-row-list-box .container > .mainBox{background: transparent;margin-bottom: 0;}

.img-link{text-align: center;margin:25px 0 0 0;}

.mzj-nav-list-box{margin-top: 30px;}
.mzj-row-nav{box-shadow:0 0 5px #ccc;width: 45%;position: relative;margin:0 30px;text-align: center;}
.row-nav-tit{background: #0558B8;padding: 5px 15px;color:#ffffff;font-size: 1.15em;transform:translatey(-17px);display: inline-block;}
.row-nav-tit:hover{color:#ffffff;}
.mzj-row-nav ul {overflow: hidden;}
.mzj-row-nav ul li{float: left;width: 24%}
.mzj-row-nav ul li a {display: block;padding: 23px 0;color:#666666;font-size: 0.9em;}
.mzj-row-nav ul li a:hover{color:#0558B8;}
.mzj-row-nav ul li a:before{content:''; display: block; width: 55px; height: 55px; margin: 0 auto 5px; transition: all 0.43s ease 0s;}
.mzj-row-nav ul li span{display: block; text-align: center; font-size: 1.125em; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.mzj-row-nav ul li.mzjicon1 a:before{background:url(../images/mzjicon1.png) no-repeat top center}
.mzj-row-nav ul li.mzjicon2 a:before{background:url(../images/mzjicon2.png) no-repeat top center;}
.mzj-row-nav ul li.mzjicon3 a:before{background:url(../images/mzjicon3.png) no-repeat top center;}
.mzj-row-nav ul li.mzjicon4 a:before{background:url(../images/mzjicon4.png) no-repeat top center;}
.mzj-row-nav ul li.mzjicon5 a:before{background:url(../images/mzjicon5.png) no-repeat top center;}
.mzj-row-nav ul li.mzjicon6 a:before{background:url(../images/mzjicon6.png) no-repeat top center;}
.mzj-row-nav ul li.mzjicon7 a:before{background:url(../images/mzjicon7.png) no-repeat top center;}
.mzj-row-nav ul li.mzjicon8 a:before{background:url(../images/mzjicon8.png) no-repeat top center;}

.mzj-row-nav ul .mzjicon1:hover a:before {background: url('../images/mzjicon1_on.png') no-repeat top center;}
.mzj-row-nav ul .mzjicon2:hover a:before {background: url('../images/mzjicon2_on.png') no-repeat top center;}
.mzj-row-nav ul .mzjicon3:hover a:before {background: url('../images/mzjicon3_on.png') no-repeat top center;}
.mzj-row-nav ul .mzjicon4:hover a:before {background: url('../images/mzjicon4_on.png') no-repeat top center;}
.mzj-row-nav ul .mzjicon5:hover a:before {background: url('../images/mzjicon5_on.png') no-repeat top center;}
.mzj-row-nav ul .mzjicon6:hover a:before {background: url('../images/mzjicon6_on.png') no-repeat top center;}
.mzj-row-nav ul .mzjicon7:hover a:before {background: url('../images/mzjicon7_on.png') no-repeat top center;}
.mzj-row-nav ul .mzjicon8:hover a:before {background: url('../images/mzjicon8_on.png') no-repeat top center;}

/*footer*/
.footer{padding-top:25px; font-size:14px; color:#fff; background:#0f59a4;}
.footer a{display:inline-block; color:#fff;}
.footer a:hover{color:#ffc;}
.footer span{display:inline-block; margin-right:8px; margin-left:8px;}


.footer .footer-grid{position:relative; padding:25px 50% 25px 0; text-align:left; line-height:28px;}
.footer .footer-grid .menu{position:absolute; top:0; left:0; width:32%; text-align:center;}
.footer .footer-grid .bqxx{text-align:left; margin-left:-8px;}
.footer .footer-grid .bqxx img{margin-right:6px;}
.footer .footer-grid .bqxx strong{font-family:Arial;}
.footer .footer-grid .biaozhi{position:absolute; top:50%; right:0; margin-top:-40px;}
.footer .footer-grid .biaozhi ul{padding-bottom:10px; text-align:center;}
.footer .footer-grid .biaozhi ul li{display:inline-block;}


/*漂浮广告*/
.admove{position:absolute; top:0; left:0; z-index:999999; font-size:14px; text-align:right;}
.close_btn{display:inline-block; width:48px; height:17px; background:url(../images/public/close.jpg) no-repeat right center; cursor:pointer;}

/*对联广告*/
.duilian{position:fixed; bottom:5px; z-index:100; overflow:hidden;}
.duilian-left{left:5px;}
.duilian-right{right:5px;}
.duilian .duilian-box{position:relative; padding:10px; border:1px solid #d6d6d6; background-color:#fff;}
.duilian .duilian-box .duilian-con{width:100%; margin-top:-2px; overflow:hidden;}
.duilian .duilian-box .duilian-con li{margin-top:2px;}
.duilian .duilian-box .duilian-con li img{display:block; width:100%; height:auto;}
.duilian .duilian-close{position:absolute; top:3px; z-index:10;}
.duilian .duilian-close a{display:block; width:20px; height:20px;}
.duilian-left .duilian-close{right:3px;}
.duilian-right .duilian-close{left:3px;}

/*------------list------------*/
.listbox > .mainBox{padding:0 0 30px 0 }
.parentName{background: url('../images/mzj_side_tit.png') no-repeat top center/100%;padding: 15px 77px 35px 77px;font-weight: 500;}
.sideBar{background-color:transparent;}
.sideMenu{margin-top: -16px;}
.sideMenu li{width: 91%;margin:0 0 10px 20px;}
.sideMenu li a{border:1px solid #E5F1FF;background-color:transparent;font-weight: 500;}

.listbox .newsList{border: 1px solid #E5F1FF;padding: 10px 20px}
.listbox .newsList h4{background: url('../images/mzj_listli.png') no-repeat left center;line-height: 2em;}

/*------------cont-----------*/
.detail{border:1px solid #E5F1FF;padding: 20px 50px}
.article-title{color:#000000;margin-bottom: 20px;font-weight: 500;}

.mzj_content > .mainBox{padding:0 20px }
.mzj_content .detail{padding:20px 50px}

/*-----------------------*/
@media (max-width: 1270px) {
	.header-top .container,.header-banner .container{width:96%}
	.mzj-row-list-box .mzj-row-list{float: none;}
	.mzj-row-nav{width: 94%;}
	.mzj-nav-list-box .mzj-nav-imp{margin-bottom: 60px;}
	.listbox > .mainBox{padding: 20px;}
	.duilian{display: none}
        .mzj_content > .mainBox{padding:20px }
        .mzj_content .detail{padding:20px}
}
@media (max-width: 1023px){
	.mzj-row-r{float:none;}
}
@media (max-width:1199px) {
	.footer .footer-link-menu{padding-right:5px; padding-left:5px;}
	.footer .footer-link-menu ul{margin-right:-2px; margin-left:-2px;}
	.footer .footer-link-menu ul li.on{height:42px;}
	.footer .footer-link-menu ul li a{margin-right:2px; margin-left:2px; padding-right:5px; padding-left:5px;}
	.footer .footer-link-menu ul li a:after{right:5px;}
	.footer .footer-link-content{margin-right:5px; margin-left:5px;}
	.footer .footer-grid .biaozhi{right:15px;}
	.footer .footer-grid .bqxx{margin-left:-2px;}
}
@media (max-width:991px) {
	.img-link{margin: 35px 0;}
	.footer .footer-link{display:none;}
	.footer .footer-grid{padding:0 0 20px; text-align:center;}
	.footer .footer-grid .menu{position:static; width:auto;}
	.footer .footer-grid .menu dt{display:none;}
	.footer .footer-grid .menu dd{padding-bottom:10px;}
	.footer .footer-grid .bqxx{text-align:center;}
	.footer .footer-grid .biaozhi{position:static; display:inline-block; margin-top:10px; width:auto;}
	.footer .footer-grid .biaozhi span{display:inline-block; vertical-align:middle; padding-left:0;}

	.parentName{background: #0558B8;padding: 12px 15px}
	.sideMenu{margin-top: 0;}
	.sideMenu li{width: auto;margin: 0;}
	.sideMenu li a{border:none;background-color:#f5f5f5 ;}
}