/*****************************  cssreset  ****************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,em, font, img, ins, kbd, q, s, samp, small,strong, sub, sup, tt,b, u, i,dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td ,input,textarea{margin: 0; padding: 0;}
td,th{border-spacing:0;font-weight:normal;text-align:left;padding:0;}
table {border-collapse:collapse; table-layout:fixed; empty-cells:show;}
body{font-family:"微软雅黑","宋体",arial,verdana,sans-serif;font-size:14px;color:#313131;overflow-x:hidden;min-width:1200px;background:#f4f5f8}
button,label{cursor:pointer;}
ol,ul,li{list-style:none;}
fieldset,img{border:none;}
em,i{font-style:normal;}
h1,h2,h3,h4,h5,h6,p{font-weight:normal;font-family:"微软雅黑","宋体",arial,verdana,sans-serif;}
a{text-decoration:none;font-size:14px;font-family:"微软雅黑","宋体",arial,verdana,sans-serif;}
a:hover{text-decoration:none;}

.container{width:100%;margin:0 auto;}
.item_logo{height:104px; width:1920px;}
.w1920{width: 1920px;margin: 0 auto;overflow: hidden;}
.w1200{width: 1200px;margin: 0 auto;}
.noagree-num{display:none!important;}
.border0{border:none!important;}
.box-bg{background:#ffffff;}
.box-bg-shadow{box-shadow: 0 0 10px #F5F5F5;}

/******************************
.html11{
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
_filter:none;
}
*******************************/

/******************************new-header*******************************/
/* 导航*/
.header-top{
	line-height: 50px;
	height: 50px;
    background: #fafafa;
}
 
.header-top .zyk{
    float: left;
    color: #a9a9a9;
}

.header-top .daohang-top{
    float: right;
}
.header-top .daohang-top ul{
    float: left;
}
.header-top .daohang-top ul>li{
    float: left;
    padding: 0 13px;
    position: relative;
    border: solid 1px #fafafa;
    border-bottom:none;
}
.header-top .daohang-top ul>li a{
    height: 100%;
    color: #7e7e7e;
    display: inline-block;
}
 
.header-top .daohang-top ul>li.lm-dh>a{
    background:url(/mzwhzyk/uiFramework/commonResource/image/2020120112564478221.png) no-repeat center left;
    padding-left: 19px;
}
.header-top .daohang-top ul>li.weierma>a{
    background:url(/mzwhzyk/uiFramework/commonResource/image/2020120112565253972.png) no-repeat center left;
    padding-left: 22px;
} 
.header-top .daohang-top ul>li.changy-gj ol{
    position: absolute;
    z-index: 99;
    width: 100%;
    line-height: 30px;
    background: #fff;
    left:-1px;
    display: none;
    padding: 10px 0;
    border: solid 1px #e1e1e1;
    border-top:none;
}

.lm-daohang{
    position: absolute;
    width: 1200px;  
    background: #fff;
    line-height: 30px;
    display: none;
    padding:30px 0;
    z-index: 9999;
    right: -95px;
    border: solid 1px #e1e1e1;
    top:49px;
    text-align: center;
}
.header-top .daohang-top ul>li.lm-dh:hover .lm-daohang{
   display: block; 
}
.lm-daohang .list-lm{
    float: left;
}
.lm-daohang .list-lm ol{
    width: 230px;
    border-right:dashed 1px #d6d6d6;
    min-height: 230px;
}
.lm-daohang .list-lm p{
    padding: 30px 0;
    padding-top:10px;
    font-size: 16px;
    color: #333;
}
.lm-daohang .list-lm ol.wz{
    width: 425px;
}
.lm-daohang .list-lm ol.wz a{
    display: inline-block;
    padding: 0 20px;
    color: #7e7e7e;
}

.lm-daohang .list-lm ol.tw{
    width: 260px;
}
.lm-daohang .list-lm ol.tw a{
    display: inline-block;
    padding: 0 20px;
    color: #7e7e7e;
}

.lm-daohang .list-lm ol.no{
    border-right:none;
}
.header-top .daohang-top ul>li.lm-dh:hover .lm-daohang a:hover{
    color: #00AFDF;
}

.erweima-logo{
	width: 190px;
    padding: 15px;
    top: 49px;
    right:-1px;
    border: solid 1px #e1e1e1; 
    display: none;
    z-index: 100;
    background: #fff;
	position: absolute;
	overflow: hidden;
}
.erweima-logo img{
    display: block;
    float: left;
	width: 80px;
	height: 80px;
}
.erweima-logo img:last-child{
    float: right;

}
.header-top .daohang-top ul>li.weierma:hover .erweima-logo{
    display: block; 
 } 

/* logo*/
.header-logo{
    height: 140px;
    background: #fff;
}
.header-logo .logo{
    float: left;
    margin-top:40px;
}
.header-logo .right{
    float: right;
    margin-top:45px;
    position: relative;
}

.header-logo .right button{
    background: #00AFDF;
    width: 200px;
    height: 44px;
    border:none;
    color: #fff;
    cursor:pointer;
}

.header-logo .right .sousuo{
    border:solid #00AFDF 2px;
    height: 40px;
    float: left;
    width: 440px;
    padding: 0 4px;
    padding-left:24px;
}


/* 全部分类*/
.daohang-nav{
    height: 50px;
    line-height: 50px;
    background: #fff;
}

.full-menu{
    position: relative;
    text-align: center;
    float: left;
}

.full-menu h2{
    font-size:16px;
    width: 250px;
    background: #00AFDF url(/mzwhzyk/uiFramework/commonResource/image/2020120112570040622.png) no-repeat center left 20px;
    color: #fff;
    font-weight: normal;
    position: relative;
    
}
.full-menu h2 img{
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 20px;
    margin:auto 0;
}

.full-menu:hover .menu-alert{
   display: block; 
}


.full-menu .menu-alert{
    position: absolute;
    top: 50px;
    float: left;
    width: 1200px;
    height: 524px;
    z-index: 999;
	display: none;
}

.new-menu {
    width: 1200px;
    height: 524px;
    position: absolute;
    top: 1px;
    background-color: #fff;
    font-size: 14px;
    z-index: 999;
    line-height: 30px;
}

.new-menu .nav-lm{
    padding: 0 10px 0 10px;
    text-align: left;
	line-height: 35px;
    overflow: hidden;
}
.new-menu h3.nav-title{
    color: #2b2b2b;
    font-weight: bold;
    position: relative;
    padding-left:16px;
}
.new-menu .nav-lm ul li.color-hot a{
    color: #fe8213;
}

.new-menu .nav-lm ul{
    margin:0 16px;
    overflow: hidden;
    padding-bottom: 10px;

   
}
.new-menu .nav-lm .on{ display: block;}

.new-menu .nav-lm ul li{
    float: left;
    margin-right: 15px;
    position: relative;
     
}
 
.new-menu .nav-lm ul li a{
    color: #7e7e7e;
}
.new-menu .nav-lm ul li a:hover{
    color: #00AFDF;
}
.new-menu .nav-lm .nav-width{
    width: 33%;
    float: left;
}
.nav-line{
    overflow: hidden;
    border-bottom: dotted 1px #e4e4e4;
}

.nav-overflow{
    overflow: hidden;
}

.daohang-nav .new-nav{
    height: 50px;
    float: left;
    margin-left: 40px;
}
 
.daohang-nav .new-nav li{
    float: left;
    margin-left: 40px;
    line-height: 50px;
}

.daohang-nav .new-nav li a{
	font-size: 16px;
    color: #333;
}

.daohang-nav .new-nav li.no a{
    color: #d0152f;
}








/****************************** bd *******************************/
.bd ul li a {font-family: 'MicroSoft YaHei';}
/****************** new- 全部分类*****************************/
.nav-qbfl-ul-div:hover> .nav-qbfl-cont-2-p{
    background-color: white;
    color:#e52113;
    font-size:18px;
    line-height:21px;
    display:block;
    padding-top:5px;
    padding-bottom:5px;
}
.nav-qbfl-ul-div:hover> .nav-qbfl-cont-1-p{
    background-color: white;
    color: #e52113;
    font-size: 18px;
    line-height: 21px;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 140px;
    margin-left: -23px;
}
#sl a {
    margin-left:-45px;
    color: white;
    font-size: 17px;
}

.nav-qbfl-ul-div p a:hover> .nav-qbfl-cont-1-p{
   font-family: STHeitiSC-Medium;
    font-size: 17px;
    color: #e52113;
    letter-spacing: 0.56px;
    text-align: center;
    line-height: 21px;
}

    .nav-qbfl-ul-div{
            width: 140px;
            display: inline-block;
        }
        li.nav-li{
            display: none;
            list-style: none;
        }
        .nav-li{
            list-style: none;
    max-width: 320px;
    display: inline-block;
    z-index: 55;
    position: relative;
    top: -9px;
        }
        .nav-li-ul{
            list-style: none;
            display: none;
            margin-top: -1px;
        }
        .nav-li-ul:hover{
            list-style: none;
            display: inline-block;
            margin-top: -1px;
        }
        .nav-li-ul li{
            border-bottom: solid 1px #C5C5C5;
            display: none;
            font-family: STHeitiSC-Medium;
            font-size: 18px;
            color: #e52113;
            letter-spacing: 0.56px;
            text-align: center;
            padding: 10px 0 5px 0;
            margin: 0;
            max-width: 320px;
            line-height: 28px;
            margin-left: -46px;
            width: 140px;
            background-color: white;
            z-index: 333;
        }
        
        .nav-qbfl-cont-1-p{
    margin-left: -45px;
        }
        .nav-qbfl-cont-1-p:hover{
            display: inline-block;
            font-size: 18px;
            color: #e52113;
            background-color: white;
            letter-spacing: 0.56px;
            text-align: center;
            padding: 5px 0 5px 0;
            
            width: 140px;
            margin: 0;
            margin-left: -48px;
        }
        .nav-li-ul:hover{
            display: inline-block;
        }
   
        .nav-qbfl-cont-1 ul{
            display: block;
            width: 93px;
            padding: 0 23px 0 23px;
            margin-top: 8px;
            margin-right: 0;
            border-right: 1px solid white;
            float: left;
            font-family: STHeitiSC-Medium;
            font-size: 17px;
            color: #FFFFFF;
            letter-spacing: 0.56px;
            text-align: center;
            line-height: 21px;
        }
        .nav-qbfl-cont-1{
           
            width: 1124px;
            height: 30px;
            float: right;
 cursor: pointer;
    position: absolute;
    z-index: 100;
        }
.nav-qbfl-cont-1 ul:last-child {
    border-right: none;
    margin-top: 8px;
}
.nav-qbfl-cont-1 ul:first-child {
    line-height: 21px;
    display: inline-block;
    width: 93px;
    /* padding: 0 23px 0 23px; */
    margin-top: 8px;
    margin-right: 0;
 
    float: left;
    font-family: STHeitiSC-Medium;
    font-size: 17px;
    color: #FFFFFF;
    letter-spacing: 0.56px;
    text-align: center;
    /* line-height: 21px; */
    height: 21px;
}

.nav-qbfl-cont-1 p a {
    color: #e52113;
}
.nav-qbfl-cont-1 a:hover {
    color: #e52113;
}

/*************************************************************/
/***************************** index *****************************/

.header{
    background:url(/mzwhzyk/uiFramework/commonResource/image/2017051718011639375.png) no-repeat;
    max-width:100%;
}
.login_con{
    float:right;
}
.login_con li{
    float:left;
    width:145px;
    line-height:33px;
    position:relative;
}
.login_con li:first-child>img{
    width:30px;
}
.login_con li:first-child+li{
    background:url(/mzwhzyk/uiFramework/commonResource/image/2017051718492064366.png) no-repeat left;
    background-size:30px;
    padding-left: 40px;
    width: 165px;
}
.login_con li:first-child+li a:hover{cursor: pointer;}
#weibo_ewm,#weixin_ewm,#app_ewm{
    position:absolute;
    top:37px;
    left:-52px;
    background-color:#fff;
    z-index:200;
    border: 1px solid #ccc;
    padding: 5px;
    display:none;
}
#weibo_ewm{left:15px;}
#weibo_ewm img,#weixin_ewm img ，#app_ewm img {width:125px;}
.login_con li:last-child{
    position:relative;
}
.login_con li:last-child .search-input{
    height:30px;
    border-radius:15px;
    width:87px;
    border:1px solid #F39B91;
    padding:0 40px 0 15px;
    outline:none;
}
.login_con li:last-child .search-submit{
    background: url(/mzwhzyk/uiFramework/commonResource/image/2017051719311360320.png) no-repeat;
    width: 40px;
    height: 34px;
    position: absolute;
    top: 1px;
    right: 0;
    border: none;
    outline:none;
}

/***************************** nav begin modify by lvzj 2017-5-17 *****************************/
.header_info{height:132px;}
/*.nav_area{margin-top: 23px;}*/
.main_nav>li{
    float:left;
    height: 65px;
    line-height: 65px;
    width: 129px;
    padding-left:60px;
    position:relative;
border-bottom: 2px solid #E51712;
}
.main_nav li ul{
    display:none;
    width: 189px;
    position: absolute;
    z-index: 9;
    left: 0px;top:65px;
    background-color:#fff;
    border:1px solid #eee;
}
.main_nav>li>a{
    font-size:20px;
    font-family:"楷体";
    color:#1A1A1A;
}
.main_nav>li:hover>a{color:#fff;}
.main_nav>li:first-child{width:129px;padding-left: 60px;}
.main_nav>li:first-child>a,.main_nav > li:first-child > a:hover{
   /* background-color: #E51712;
    width: 100%;
    height: 65px;
    display: block;
    text-align: center;
    color: #fff;*/
}

.main_nav>li:first-child{background: url(/mzwhzyk/uiFramework/commonResource/image/2017091804024978375.png) no-repeat -365px -92px;}
.main_nav>li:first-child+li {background: url(/mzwhzyk/uiFramework/commonResource/image/2017091804024978375.png) no-repeat -560px -92px;}
.main_nav>li:first-child+li+li {background: url(/mzwhzyk/uiFramework/commonResource/image/2017091804024978375.png) no-repeat -745px -92px;}
.main_nav>li:first-child+li+li+li {background: url(/mzwhzyk/uiFramework/commonResource/image/2017091804024978375.png) no-repeat -935px -92px; }
.main_nav>li:first-child+li+li+li+li {background: url(/mzwhzyk/uiFramework/commonResource/image/2017091804024978375.png) no-repeat -1125px -92px; }
.main_nav>li:first-child+li+li+li+li+li {background: url(/mzwhzyk/uiFramework/commonResource/image/2017091804024978375.png)no-repeat -1315px -92px;width: 195px;}
.main_nav>li:first-child+li+li+li+li+li+li{background: url(/mzwhzyk/uiFramework/commonResource/image/2017091804024978375.png) no-repeat -1315px -92px;width: 180px;}
.main_nav>li:first-child+li+li+li+li+li+li+li{background: url(/mzwhzyk/uiFramework/commonResource/image/2017091804024978375.png) no-repeat -1425px  -92px;}

.main_nav>li:first-child:hover{background: url(/mzwhzyk/uiFramework/commonResource/image/2017091804024978375.png) no-repeat -365px -178px;background-color:#D573ED;}
.main_nav>li:first-child+li:hover{background: url(/mzwhzyk/uiFramework/commonResource/image/2017091804024978375.png) no-repeat -560px -178px;background-color:#D38A4D;}
.main_nav>li:first-child+li+li:hover{background: url(/mzwhzyk/uiFramework/commonResource/image/2017091804024978375.png) no-repeat -745px -178px;background-color:#2F8032;}
.main_nav>li:first-child+li+li+li:hover{background: url(/mzwhzyk/uiFramework/commonResource/image/2017091804024978375.png) no-repeat -935px -178px;background-color:#884C37;}
.main_nav>li:first-child+li+li+li+li:hover{background: url(/mzwhzyk/uiFramework/commonResource/image/2017091804024978375.png) no-repeat -1125px -178px;background-color:#DB3B75;}
.main_nav>li:first-child+li+li+li+li+li:hover{background: url(/mzwhzyk/uiFramework/commonResource/image/2017091804024978375.png) no-repeat -1315px -178px;background-color:#4BB6E4;}
.main_nav>li:first-child+li+li+li+li+li+li:hover{background: url(/mzwhzyk/uiFramework/commonResource/image/2017091804024978375.png) no-repeat -1325px -178px;background-color:#DB3B75;}
.main_nav>li:first-child+li+li+li+li+li+li+li:hover{background: url(/mzwhzyk/uiFramework/commonResource/image/2017091804024978375.png) no-repeat -1425px  -178px;background-color:#4BB6E4;}
.main_nav>li ul li{
    height:42px;
    line-height:42px;
    padding:0 15px;
    border-bottom: 1px solid #E5E5E5;
    width: 158px;
}
.main_nav>li ul li a{
    height:42px;
    line-height:37px;
//padding:14px 30px;
    border-bottom:1px solid #E5E5E5;
    color:#666;
    display: block;
    font-size: 14px;
    font-family: "雅黑";
    padding-left: 15px;
    overflow:hidden;
}
.main_nav>li ul .last a{border-bottom:none;}
.main_nav>li ul li a span{
    font-size: 28px;
    vertical-align: sub;
    margin-right: 5px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {.main_nav>li ul li a span{
    font-size: 18px;
}}

.main_nav>li:first-child>ul li:hover{background-color:#D573ED;}
.main_nav>li:first-child+li>ul li:hover{background-color:#D38A4D;}
.main_nav>li:first-child+li+li>ul li:hover{background-color:#2F8032;}
.main_nav>li:first-child+li+li+li>ul li:hover{background-color:#884C37;}
.main_nav>li:first-child+li+li+li+li>ul li:hover{background-color:#DB3B75;width: 187px;}
.main_nav>li:first-child+li+li+li+li+li>ul li:hover{background-color:#4BB6E4; width: 225px;}
.main_nav>li:first-child+li+li+li+li+li+li>ul li:hover{background-color:#4BB6E4;}
.main_nav>li:first-child+li+li+li+li+li+li+li>ul li:hover{background-color:rgba(64, 211, 181, 0.18);}

.main_nav>li:first-child>ul li:hover>a{color:#fff;}
.main_nav>li:first-child+li>ul li:hover>a{color:#fff;}
.main_nav>li:first-child+li+li>ul li:hover>a{color:#fff;}
.main_nav>li:first-child+li+li+li>ul li:hover>a{color:#fff;}
.main_nav>li:first-child+li+li+li+li>ul li:hover>a{color:#fff;}
.main_nav>li:first-child+li+li+li+li+li>ul li:hover>a{color:#fff;}
.main_nav>li:first-child+li+li+li+li+li+li>ul li:hover>a{color:#fff;}
.main_nav>li:first-child+li+li+li+li+li+li+li>ul li:hover>a{color:#fff;}
.sub_item06{width:255px!important;}
.sub_item05>li{
// width:189px!important;
    padding:0!important;
}
.sub_item07,.sub_item08{
    border:1px solid #ddd;
}
.sub_item07>li,.sub_item08>li{
    height:42px;
    line-height:42px;
    position:relative;
}
.sub_item07>li>ol,.sub_item08>li>ol{
    position:absolute;
    left: -200px;
    top:0px;
    width:200px;
    z-index:99;
    background-color:#f1f1f1;
    display:none;
}
.sub_item07>li>ol li a,.sub_item08>li>ol li a{
    color:#666;
    font-size:14px;
    font-family:"黑体";
    overflow: hidden;
    white-space: nowrap;
    width: 189px;
    text-overflow: ellipsis;
}
.sub_item07{left:-154px!important;}
/***************************** nav end modify by lvzj 2017-5-17 *******************************/

/***************************** banner begin modify by lvzj 2017-5-17 **************************/
.ban_con{
    height: 523px
}
.ban_con>div:first-child{height:500px;}
.slideBox1{
    /*margin-left: -360px; */
    position: absolute;
    margin-top: 0px;
}
.slideBox1>.hd{
    position:absolute;
    width:1200px;
    bottom:30px;
    text-align: center;
    z-index:27;
}
.slideBox1 .hd ul{/*width:150px;*/ margin:0 auto;display: inline-block;}
.slideBox1 .hd ul li{
    float:left;
    width: 15px;
    height:15px;
    border:2px solid #fff;
    border-radius: 50%;
    margin: 0 15px;

}
.slideBox1 .hd .on{
    background-color: #fff;
}
.slideBox1 .bd{
    height:500px;
    }

/***************************** banner end modify by lvzj 2017-5-17 ********************************/
/**************************** 最新资源 begin modify by lvzj 2017-5-17 *****************************/
.vessel{width:1200px;margin: 0 auto;}
.zxzy_icon{
    background:url(/mzwhzyk/uiFramework/commonResource/image/2017052414581814780.png) no-repeat -20px;
    margin-top: -3px;
    margin-left: -360px;
    bottom: 0;
}
.zxzy_icon>div div{height:104px;display:inline-block;}
.zxzy_icon>div div a{
    height: 104px;
    line-height: 104px;
    font-size: 24px;
    font-weight: 700;
    color: #333;
//margin-left: 20px;
}
.zxzy_con>div:first-child,.zxzy_con>div:first-child+div+div,.zxzy_con>div:first-child+div+div+div+div{float:left;}
.zxzy_con>div:first-child+div,.zxzy_con>div:first-child+div+div+div,.zxzy_con>div:first-child+div+div+div+div+div{float:right;}
.zxzy_con>div:first-child,.zxzy_con>div:first-child+div{margin-bottom:36px;}
.zxzy_con>div:first-child+div+div,.zxzy_con>div:first-child+div+div+div{margin-bottom:38px;}

.zxzy_wz_right li{border-bottom:1px dashed #A5A5A5;}
.zxzy_wz_right ul li p a {font-family: 'MicroSoft YaHei';}
.zxzy_icon .zxzy_left{width:820px;float:left;}
.zxzy_icon .zxzy_right{width:380px;float:right;}
.zxzy_con{
    float:left;
    width:750px;
}
.zxtj_con{
    float:right;
    width:380px
}
.zxzy_con>div{
    display:inline-block;
    width:365px;
}
.zxzy_wz_left li,.zxzy_wz_right li{
    height:40px;
    line-height:40px;
    font-size:14px;
}
.zxzy_wz_left>li>p:first-child,.zxzy_wz_right li p:first-child{float:left;}
.zxzy_wz_left>li>p:first-child+p,.zxzy_wz_right li p:first-child+p{float:right;}
.zxzy_wz_left li .zytj_mt{float:left;}
.zxzy_wz_left li .zytj_date_real{float:right;}
.zytj_date{
    width:65px;
    height:90px;
    display:inline-block;
}
.zytj_date .zytj_day{
    height: 70px;
    width: 65px;
    background: url(/mzwhzyk/uiFramework/commonResource/image/2017052013580554249.png) no-repeat;
    font-size: 30px;
    line-height: 82px;
    padding-left: 16px;
    font-weight: 900;
    color: #888;

}
.zytj_date .zytj_year{
    height: 20px;
    line-height: 20px;
    font-weight: 900;
    color: #888;
    font-size: 17px;
}
.zxzy_wz_left li:first-child{height:90px;}
.zxzy_wz_left li:first-child .zytj_date{display:inline-block!important;}
.zxzy_wz_left li:first-child .zytj_date_real{display:none;}
.zxzy_wz_left li:first-child .zytj_mt{
    float:none!important;
    display:inline-block;
    line-height: 90px;
    height: 65px;
    text-align: left;
    margin-top: -40px;
    vertical-align: text-bottom;
    font-size: 17px;
    width: 290px;
}
.zxzy_wz_left li:first-child .zytj_mt a{
    line-height: 18px;
    font-family: 'MicroSoft YaHei';
}
.zxzy_sp_right li{
    float:left;
    width:175px;
    position:relative;
}
.zxzy_sp_right ul li a {font-family: 'MicroSoft YaHei';}
.zxzy_sp_right li>a{
    background:url(/mzwhzyk/uiFramework/commonResource/image/2017051920092936545.png) no-repeat;
    position: absolute;
    width: 32px;
    height: 32px;
    top: 40px;
    left: 65px;

}
.zxzy_sp_right li img{
    display:block;
    width:175px;
    height:115px;
}
.zxzy_sp_right li p{
    position:absolute;
    bottom:0;
    background:url(/mzwhzyk/uiFramework/commonResource/image/2017051919423767055.png);
    width: 100%;
    height: 24px;
    text-align: center;
    line-height: 24px;
    font-family: YaHei;
}
.zxzy_sp_right li p a,.slideBox2 .bd li p a{color:#fff;font-family: 'MicroSoft YaHei';}
.zxzy_sp_right li:first-child,.zxzy_sp_right li:first-child+li+li{margin-right:15px;margin-bottom: 20px;}
.zxzy_sp_right li:first-child + li + li{margin-bottom: 0px;}
.slideBox2 .bd li{
    position:relative;
}
.slideBox2 .bd li a img{
    width:390px;
    height:250px;
}
.slideBox2 .bd li p{
    position:absolute;
    bottom:3px;
    background:url(/mzwhzyk/uiFramework/commonResource/image/2017051919423767055.png);
    width: 370px;
    height: 30px;
    text-align: left;
    line-height: 30px;
    padding-left: 20px;
}
.slideBox2{position:relative;width: 390px;height: 250px;}
.slideBox2 .hd{
    position: absolute;
    bottom: 11px;
    right: 10px;
    z-index: 9;
}
.slideBox2 .hd li{
    width: 8px;
    height: 8px;
    border:1px solid #fff;
    float: left;
    border-radius:50%;
    margin-left:5px;
}
.slideBox2 .hd .on{background-color: #fff;}


.slideBox3 .bd li{
    position:relative;
}
.slideBox3 .bd li a img{
    width:700px;
    height:375px;
}
.slideBox3 .bd li p{
    position:absolute;
    bottom:3px;
    background:url(/mzwhzyk/uiFramework/commonResource/image/2017051919423767055.png);
    width: 680px;
    height: 50px;
    text-align: left;
    line-height: 50px;
    padding-left: 20px;
}
.slideBox3{position:relative;}
.slideBox3 .hd{
    position: absolute;
    bottom: 20px;
    right: 10px;
    z-index: 9;
}
.slideBox3 .hd li{
    width: 10px;
    height: 10px;
    border:1px solid #fff;
    float: left;
    border-radius:50%;
    margin-left:5px;
}
.slideBox3 .hd .on{background-color: #fff;}
.slideBox3 .bd li p a{color:#fff;font-family: 'MicroSoft YaHei'; font-size:16px}

/**************************** 最新资源 end modify by lvzj 2017-5-17 *******************************/

/**************************** 资源推荐 begin modify by lvzj 2017-5-17 ****************************/
.zytj_title li{
    height:32px;
    line-height:32px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.zytj_title li a{
    font-size:14px;
    font-family:YaHei;
}
.rwtj_title{
    height: 102px;
    line-height: 102px;
    font-size: 24px;
    font-weight: 700;
    color: #333;
}
.rwtj_con{}
.rwtj_con li {
    float: left;
    width: 113px;
    margin-right: 15px;
}
.rwtj_con li:last-child{margin:0;}
.rwtj_con li p{text-align:center;}
.rwtj_con li p a{
    font-size:16px;
    font-family: YaHei;
}

/***************************** 资源推荐 end modify by lvzj 2017-5-17 ****************************/

/***************************** 特色村寨 begin modify by lvzj 2017-5-17 ****************************/
.czlm_con{
    height: 104px;
}
.tscz_icon {
    background: url(/mzwhzyk/uiFramework/commonResource/image/2017052113231362626.png) no-repeat -20px;
    margin-top: -3px;
//position: absolute;
    margin-left: -360px;
}
.tscz_icon .tscz_left {
    width: 820px;
    float: left;
}
.tscz_icon > .tscz_left li a {
    height: 104px;
    line-height: 104px;
    font-size: 24px;
    font-weight: 700;
    color: #333;
//margin-left: 20px;
}
.tscz_icon .tscz_right {
    width: 380px;
    float: right;
    line-height:104px;
}
.tscz_icon .tscz_right li{
    float: right;
    width: 150px;
    text-align: center;
}
.tscz_icon .tscz_right li a{
    font-size: 20px;
    font-weight: 700;
}
.tscz_icon> div div a {
    height: 104px;
    line-height: 104px;
    font-size: 24px;
    font-weight: 700;
    color: #333;
//margin-left: 20px;
}
.tscz_list{
    padding:20px 0;
    overflow:hidden;
}
.tscz_list li:first-child,.tscz_list li:first-child+li{
    margin-bottom:40px;
}
.tscz_list li:first-child,.tscz_list li:first-child+li+li{float:left;}
.tscz_list li:first-child+li,.tscz_list li:first-child+li+li+li{}
.tscz_list li img{
    width:220px;
    height:145px;
    display:inline-block;
}
.tscz_list li div{
    width:150px;
    display: inline-block;
    margin: 0 24px;
    line-height:22px;
    vertical-align: top;
}
.tscz_list li div a{
    display: block;
    font-size: 16px;
    margin-bottom: 20px;
    font-weight:bold;
}
.jchd_index{margin-left: 50px;}
.jchd_index li{
    position:relative;
}
.jchd_index li:first-child{margin-bottom: 20px;}
.jchd_index li img{
    width:290px;
    height:135px;

}
.jchd_index li p{
    position: absolute;
    bottom: 3px;
    background: url(/mzwhzyk/uiFramework/commonResource/image/2017051919423767055.png);
    height: 24px;
    width: 290px;
    text-align: center;
    line-height: 24px;
}
.jchd_index li p a{
    color:#eee;
}
.jcjr_title {margin-left:50px}
.jcjr_title a{
    font-size: 18px;
    margin-bottom: 20px;
    display: block;
}
.czph_con,.tscz_con{border:none!important;}
/***************************** 特色村寨 end modify by lvzj 2017-5-17 ****************************/
/***************************** 民族歌舞 begin modify by lvzj 2017-5-22 **************************/
.gwlm_con{width:1200px;margin:0 auto;}
.mzgw_icon{
    background: url(/mzwhzyk/uiFramework/commonResource/image/2017052222014265117.png) no-repeat -20px;
    margin-top: -3px;
    margin-left: -360px;
// border-bottom: 3px solid #D573ED;
}
.mzgw_icon .mzgw_left{
    display:inline-block;
    width:770px;
}
.mzgw_icon > .mzgw_left li a {
    height: 104px;
    line-height: 104px;
    font-size: 24px;
    font-weight: 700;
    color: #333;
}
.mzgw_icon .mzgw_right {
    width: 430px;
    float: right;
    line-height:104px;
}
.mzgw_icon .mzgw_right li{
    float: right;
    width: 110px;
    text-align: center;
}
.mzgw_icon .mzgw_right li a{
    font-size: 20px;
    font-weight: 700;
}
.mzgw_icon> div div a {
    height: 104px;
    line-height: 104px;
    font-size: 24px;
    font-weight: 700;
    color: #333;
//margin-left: 20px;
}
.jpzj_con{
    width:770px;
    display: inline-block;
}
.jczj_index{
    width:775px;
}
.jczj_index li{
    float:left;
    width:230px;
    margin-right:35px;
}
.jczj_index li:last-child{
    margin:0;

}
.jczj_index li p{
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin-top: 15px;
}
.jczj_index li p a{
    font-size: 18px;
    font-weight: 700;
    font-family: "雅黑";
}
.jczj_index li span{
    text-align: center;
    display: block;
    font-size: 18px;
}
.jczj_index li a img{
    width:230px;
    height:160px;
}
.rmdq_con{
    float:right;
    width:400px;
}
.index_con_title{
    height: 50px;
    line-height: 50px;
    border-bottom: 1px dashed #A5A5A5;
    margin: 30px 0;
    width: 770px;
    font-weight:700;
}
.index_con_title a{
    font-size:20px;
}
.rmdq_con .index_con_title a:last-child{
    float: right;
    font-size: 14px;
    font-weight:normal;
}
.wdjs_con{padding-bottom: 60px;}
.wdjs_con .index_con_title{width:100%;}
.wdjs_con .jczj_index{overflow:hidden;width:100%;}
.wdjs_con .jczj_index li{width:210px;}
.wdjs_con .jczj_index li img{
    width:210px;
    height:143px;
}
/***************************** 民族歌舞 end modify by lvzj 2017-5-22 ****************************/

/***************************** 民族体育 begin modify by lvzj 2017-5-22 **************************/
.mzty_icon{background:url(/mzwhzyk/uiFramework/commonResource/image/2017052321364063422.png) no-repeat -19px;;margin-left:-360px;}
.mzty_icon .mzty_left{
    display: inline-block;
    width: 770px;
}
.mzty_icon .mzty_left a{
    height: 104px;
    line-height: 104px;
    font-size: 24px;
    font-weight: 700;
    color: #333;
}
.mzty_icon .mzty_right{
    width: 430px;
    float: right;
    line-height: 104px;
}
.mzty_icon .mzty_right li{
    float: right;
    width: 200px;
    text-align: center;
}
.mzty_icon .mzty_right li a{
    font-size: 20px;
    font-weight: 700;
}
.mztyScroll{
    position: relative;
    padding-top: 20px;
    padding-bottom: 40px;
    display: inline-block;
    margin-left: 50%;
    left: -600px;
}
.mztyScroll .picList li{
    width:270px;
    padding:0 15px;
}
.mztyScroll .picList li img{
    width:270px;
    height:155px;
}
.mztyScroll .next{
    position: absolute;
    width: 35px;
    height: 65px;
    background: url(/mzwhzyk/uiFramework/commonResource/image/2017052322285139501.png) no-repeat -16px 0px;
    top: 80px;
    right: -40px;
}
.mztyScroll .prev{
    position: absolute;
    width: 35px;
    height: 65px;
    background: url(/mzwhzyk/uiFramework/commonResource/image/2017052322290029180.png) no-repeat 0px 0px;
    top: 80px;
    left: -40px;
}
.mztyScroll .prev:hover,.mztyScroll .next:hover{cursor:pointer;}
.mztyScroll .prev:hover{background: url(/mzwhzyk/uiFramework/commonResource/image/2017052322291844933.png) no-repeat 0px 0px;}
.mztyScroll .next:hover{background: url(/mzwhzyk/uiFramework/commonResource/image/2017052322290941011.png) no-repeat -16px 0px;}
/***************************** 民族体育 end modify by lvzj 2017-5-22 ****************************/

/***************************** footer end modify by lvzj 2017-5-22 ****************************/
.footer{
    background-color:#333333;
    height: 200px;
    width:100%;
   /* margin-left:-360px;*/
}
.footer_icon{
    float: left;
    width: 315px;
    height: 55px;
    padding: 90px 57px 70px 370px;
}
.footer_1{
    margin:0 auto;
    padding-top: 36px;
    color: #b1b1b1;
    font-size: 21px;
}
.footer_2{
    float: left;
    color: #b1b1b1;
    font-size: 12px;
    padding: 40px 25px 50px 1px;
}
.footer_3{
    float: inherit;
    color: #b1b1b1;
    font-size: 12px;
    padding: 40px 345px 50px 1px;
}
/***************************** 民族医药 end modify by lvzj 2017-5-22 ****************************/
.mzyy_con{
    width: 1920px;
    height: 840px;
}
.yy_header{
    width: 1920px;
    height: 104px;
    margin-left: -360px;
}
.yy_icon{
    width: 1920px;
    height: 104px;
    position: absolute;
}
.mzyy_left{
    float: left;
    width: 840px;
    height: 104px;
    left: 360px;
    position: relative;
    margin: auto;
    font-size: 24px;
    display: inline-block;
    font-weight: 700;
}
.mzyy_right li {
    float: right;
    margin: auto;
    width: 150px;
    height: 104px;
    text-align: center;
    display: inline-block;
    font-size: 20px;
    font-weight: 700;
}
.yy_body{
    left: 375px;
    top: 60px;
    width: 1200px;
    height: 585px;
    margin: auto;
}
/******************************************民族文博***************************************/
.mzwb_icon {
    background: url("/mzwhzyk/uiFramework/commonResource/image/2017052311041187820.png") no-repeat -20px;
    margin-top: -3px;
    margin-left: -360px;
}
.mzwb_icon .mzwb_left{
    width: 770px;
    display: inline-block;
}
.mzwb_left a{
    height: 104px;
    line-height: 104px;
    font-weight: 700;
    color: #333;
    font-size: 24px;
}
.mzwb_icon .mzwb_right {
    width: 430px;
    float: right;
    line-height:104px;
}
.mzwb_icon .mzwb_right li{
    float: right;
    width: 110px;
    text-align: center;
}
.mzwb_icon .mzwb_right li a{
    font-size: 20px;
    font-weight: 700;
}
.mzwb_icon> div div a {
    height: 104px;
    line-height: 104px;
    font-size: 24px;
    font-weight: 700;
    color: #333;
//margin-left: 20px;
}
/****************** 民族文博 flexbox ********************/
        .mzwb-flexbox{
            display: flex;
           /* max-width: 1920px; */
            line-height: 105px;
            min-width: 1200px;
            margin-top: -2px;
            height: 105px;
        }
        .mzwb-flexbox-img{
            /*width: 361px;
            float: left;
            margin-left: -10px;
            display: flex;
            max-width: 361px;*/
        }
        .mzwb-background-img{
            background-image: url("#");
            display: flex;
            width: 418px;
            line-height: 105px;
        }
        /***********  中间的弹性盒子 ********************/
        .mzwb-mid-flexbox{
            display: flex;
            flex: 0.98;
            max-width: 480px;
        }
        .mzwb-flexbox-wz{
            display: flex;
            width: 1200px;
            border-bottom: 2px saddlebrown solid;
            margin-left: 11px;
            margin: 0 auto;
            
        }
        .mzwb-right-cont{
            display: inline-block;
            float: right;
        }
        .title{
            /*width: 150px;*/
            display: inline-block;
            text-align: center;
            font-size: 20px;
            font-weight: 700;
            margin: 0;
        }
        /***********  右侧的弹性盒子 ********************/
        .mzwb-right-flexbox{
            display: flex;
            max-width: 18.75%;
            flex: 1;
        }

/****************** 民族体育 flexbox ********************/
        .mzty-flexbox{
    height: 105px;
    display: flex;
   /* max-width: 1920px; */
    line-height: 105px;
    min-width: 1200px;
    padding-top: 60px;
    background-color: white;
        }
        .mzty-flexbox-img{
/*
            width: 361px;
            float: left;
            margin-left: -10px;
            display: flex;
            max-width: 361px;*/
        }
        .mzty-background-img{
            background-image: url("#");
            display: flex;
            width: 418px;
            line-height: 105px;
        }
        /***********  中间的弹性盒子 ********************/
        .mzty-mid-flexbox{
            display: flex;
            flex: 0.98;
            max-width: 480px;
        }
        .mzty-flexbox-wz{
            display: flex;
            width: 1200px;
            border-bottom: 2px rgb(213, 60, 91) solid;
            margin-left: 11px;
            margin: 0 auto;
            
        }
        .mzty-right-cont{
            display: inline-block;
            float: right;
        }
        .mzty-title a{
    display: inline-block;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    margin: 0;
        }
   .mzty-title:first-child {
    margin-right: 20px;
        }
        /***********  右侧的弹性盒子 ********************/
        .mzty-right-flexbox{
            display: flex;
            max-width: 18.75%;
            flex: 1;
        }

/****************** 民族歌舞 flexbox ********************/
        .mzgw-flexbox{
            display: flex;
           /* max-width: 1920px;*/
            line-height: 105px;
            min-width: 1200px;
            
            margin-top: -2px;
            height: 105px;
            background-color: white;
        }
        .mzgw-flexbox-img{
            width: 361px;
            float: left;
            display: flex;
            max-width: 361px;
        }
        .mzgw-background-img{
            background-image: url("#");
            display: flex;
            width: 418px;
            line-height: 105px;
        }
        /***********  中间的弹性盒子 ********************/
        .mzgw-mid-flexbox{
            display: flex;
            /*flex: 0.98; */
            max-width: 480px;
        }
        .mzgw-flexbox-wz{
            display: flex;
            width: 1200px;
            border-bottom: 2px rgb(206, 89, 234) solid;
            margin-left: 11px;
            margin: 0 auto;
            
        }
        .mzgw-right-cont{
            display: inline-block;
            float: right;
        }
        .mzgw-title a{
            width: 130px;
            display: inline-block;
            text-align: center;
            font-size: 20px;
            font-weight: 700;
            margin: 0;
            margin-right: -10px;
        }
        /***********  右侧的弹性盒子 ********************/
        .mzgw-right-flexbox{
            display: flex;
            max-width: 18.75%;
            flex: 1;
        }
/****************** 特色村寨 flexbox ********************/
        .mzcz-flexbox{
            display: flex;
            /* max-width: 1920px;*/
            line-height: 105px;
            min-width: 1200px;
           
            margin-top: -2px;
          /*  background-color: white;;*/
            height: 105px;
        }
        .mzcz-flexbox-img{
           /*
            width: 361px;
            float: left;
            margin-left: -10px;
            display: flex;
            max-width: 361px;*/
        }
        .mzcz-background-img{
            background-image: url("#");
            display: flex;
            width: 418px;
            line-height: 105px;
        }
        /***********  中间的弹性盒子 ********************/
        .mzcz-mid-flexbox{
            display: flex;
            margin-left:85px;
            max-width: 445px;
        }
        .mzcz-flexbox-wz{
            display: flex;
            width: 1200px;
            margin-left: 11px;
            margin: 0 auto;
            border-bottom: 2px  rgb(206, 124, 56) solid;
             background-color: white;
        }
        .mzcz-right-cont{
            display: inline-block;
            float: right;
        }
        .mzcz-title a{
            width: 150px;
            display: inline-block;
            text-align: center;
            font-size: 20px;
            font-weight: 700;
            margin: 0;
        }
        /***********  右侧的弹性盒子 ********************/
        .mzcz-right-flexbox{
            display: flex;
            max-width: 18.75%;
            flex: 1;
        }
/****************** 最新资源 ********************/
.zxzy-title-new {
        padding-top: 8px;
    }
    .zxzy-title-new span,.zxzy-title-right span {
        font-size: 24px;
        color: #000000;
        display: inline-block;
    padding-bottom: 30px;
padding-top: 16px;
    }
    .zxzy-title-right{
        float: right;
        padding-right: 290px;
    }
    .zxzy-title-left{
        float: left;
    }
/******************** 最新资源--底图偏移****************/
#zxzy-img-ditu{
    margin-left: -95px;
    margin-top: 2px;
}

/****************** 民族医药 flexbox ********************/
        .mzyy-flexbox{
            display: flex;
           /* max-width: 1920px; */
            line-height: 105px;
            min-width: 1200px;
             margin-top: -2px;
            background-color: white;
            height: 105px;
        }
        .mzyy-flexbox-img{
            /*width: 361px;
            float: left;
            margin-left: -10px;
            display: flex;
            max-width: 361px;*/
        }
        .mzyy-background-img{
            background-image: url("#");
            display: flex;
            width: 418px;
            line-height: 105px;
        }
        /***********  中间的弹性盒子 ********************/
        .mzyy-mid-flexbox{
            display: flex;
            flex: 0.98;
            max-width: 480px;
        }
        .mzyy-flexbox-wz{
            display: flex;
            width: 1200px;
            border-bottom: 2px #2F8032 solid;
            margin-left: 11px;
            margin: 0 auto;
            
        }
        .mzyy-right-cont{
            display: inline-block;
            float: right;
        }
        .mzyy-title a{
            width: 130px;
            display: inline-block;
            text-align: center;
            font-size: 20px;
            font-weight: 700;
            margin: 0;
        }
        /***********  右侧的弹性盒子 ********************/
        .mzyy-right-flexbox{
            display: flex;
            max-width: 18.75%;
            flex: 1;
        }
/******************** 全部分类-导航栏 ****************************************/
 .nav-qbfll{
            width: 1200px;
            height: 67px;
            
            display: inline-block;
            margin-top: 20px;
        }
        .nav-qbfll a {
            font-family: STHeitiSC-Medium;
            font-size: 15px;
            color:  #e52113;
            letter-spacing: 0.56px;
        }
        .nav-qbfl-img{
            width: 76px;
            display: inline-block;
           
            background-color: #DE3336;
        }
        .nav-qbfl-img, .nav-qbfl-cont{
            height:100%;
        }
        .nav-qbfl-cont{
        background-color: #DE3336;
        width: 1100px;
        width: 1124px;
        height: 67px;
        float: right;
        }
        .nav-qbfl-cont-1 a{
;
        }
        #nav-img{
         border-right: 1px solid white;
         padding-right: 9px;
        }
/******************** 全部分类-导航栏内容 ****************************************/

        .nav-qbfl-cont-2{
           cursor: pointer;
           position: absolute;
           z-index: 100;
           width: 1124px;
           height: 30px;
           float: right;
           margin-top: 28px;
           z-index: 27;
        }
        
        .nav-qbfl-cont-2 ul:last-child{
            border-right: none;
            margin-top: 8px;
            border: none;
        }
        .nav-qbfl-cont-2-p {
    margin: 0;
    display: block;
    width: 93px;
    padding: 0 23px 0 23px;
    margin-right: 0;
    /*border-right: 1px solid white;*/
    float: left;
    font-family: STHeitiSC-Medium;
    font-size: 17px;
    color: #FFFFFF;
    letter-spacing: 0.56px;
    text-align: center;
    line-height: 21px;
    margin-left: -23px;
}
        .nav-qbfl-cont-2-p:hover{
            display: inline-block;
            font-size: 18px;
            color: #e52113;
            background-color: white;
            letter-spacing: 0.56px;
            text-align: center;
            padding: 5px 0 5px 0;
            border-bottom: solid 1px #C5C5C5;
            width: 140px;
            margin: 0;
            margin-left: -24px;
        }
        .nav-qbfl-cont-2 ul{
            display: block;
            width: 93px;
            padding: 0 23px 0 23px;
            margin-top: 8px;
            margin-right: 0;
            border-right: 1px solid white;
            float: left;
            font-family: STHeitiSC-Medium;
            font-size: 17px;
            color: #FFFFFF;
            letter-spacing: 0.56px;
            text-align: center;
            line-height: 21px;
        }
       .nav-li-ul li:first-child {
    border-top: solid 1px #C5C5C5;
}
        /**************************************************/

.main_title{margin-bottom: 10px;position: relative;}
.main_title span {width: 120px;height: 2px;background-color: #e1e1e1;display: block;}
.main_title span em {width: 60px;height: 2px;background-color: #589442;display: block;}
.main_title h2{margin: 10px 0 0 0;}
.main_title h2 a{font-size: 22px;max-width: 600px;color: #222;font-weight: 500;line-height: 1.2;font-family: "微软雅黑";}


.box-hd {position: relative;height: 60px;line-height: 60px;margin-bottom: 20px;margin-top: 20px;}
 .box-hd .index-title{
    height: 60px;
    float: left;
}
 .box-hd .index-title-img {
    float: left;
    width: 60px;
    height: 60px;
    margin: 0px 15px 0 0;
}
.box-hd .index-title-name {
    font-size: 28px;
    color: #333;
    height: 60px;
    line-height: 60px;
    font-weight: 400;
}