@charset "utf-8";
.container{float: left;position: relative;width: 100%;overflow: hidden;}
header{float: left;width: 100%;background-color:#ffffff;overflow: hidden;}
header .logo{float: left;padding:1rem .5rem;text-align: left;overflow: hidden;}
header .logo img {width: auto;height: 2rem;}
header .menu{width: 2rem;height: 2rem;line-height:2rem;text-align:center;position: absolute;right:1rem;top:1rem;font-size:1.5rem;color:#164b9b;overflow: hidden;}

.nav{position: fixed;right:-80%;top:0;bottom:0;z-index:99;width: 80%;background-color: #164b9b;
    text-align: left;padding:2rem;overflow:auto;}
.nav .menuclose{float: left;width: 100%;text-align: right;padding-bottom: .5rem;}
.nav .menuclose i{float: right;background-color:#ffffff;border-radius:.75rem;width: 1.5rem;height: 1.5rem;line-height:1.5rem;text-align:center;color:#8e1c1c;overflow: hidden;}
.nav .navlist{float: left;width: 100%;}
.nav .navlist .nav-li{float: left;width: 100%;padding:.5rem 0;overflow: hidden;}
.nav .navlist .nav-li span{
    float: left;width: 100%;padding:.8rem;font-size:1rem;line-height: 1rem;
    border-bottom:0px solid #631414;background-color: #ffffff;
    text-align: left;
    border-radius:.25rem;
    overflow: hidden;}
.nav .navlist .nav-li span i {float: right;width: 1rem;height: 1rem;line-height: 1rem;text-align:center;font-size:.8rem;color:#631414;overflow: hidden;}
.nav .navlist .nav-li-sel span a{color: #484848;font-weight: bold;}
.nav .navlist .drop-nav{float: left;
    width: 100%;background-color:rgba(255,255,255,.2);display:none;
    border-radius:.25rem;
    padding:.25rem .75rem 1rem .75rem;overflow: hidden;}
.nav .navlist .drop-nav ul li{float: left;width: 100%;padding:.3rem;font-size:.95rem;text-align: left;border-bottom:0px solid #124187;overflow: hidden;}
.nav .navlist .drop-nav ul li a {float: left;width: 100%;}
.navmark{position: fixed;z-index:90;left:0;top:0;bottom:0;width:0;background-color:rgba(0,0,0,.8);overflow:hidden;}
.banner{float: left;width: 100%;margin-bottom:0rem;overflow: hidden;}

.sbanner{float: left;width: 100%;overflow: hidden;}
.sbanner img {float: left;width: 100%;}

.searchbox{float: left;width: 100%;padding:.5rem;background-color:#ffffff;overflow:hidden; }
.searchbox .keyword{float: left;width: 76%;height: 2rem;line-height: 2rem;border:1px solid #dbdbdb;border-right:0;border-top-left-radius:.4rem;border-bottom-left-radius:.4rem;padding:0 10px;outline:none;overflow: hidden;}
.searchbox .btn{float: left;width: 24%;height: 2rem;line-height: 2rem;color: #ffffff;outline:none;border:1px solid #c50202;border-left:0;background-color:#c50202;border-top-right-radius:.4rem;border-bottom-right-radius:.4rem;overflow: hidden;}
.icobox{float: left;width: 100%;padding:.25rem;padding-top:0;overflow: hidden;}
.icobox ul li{float: left;width: 25%;padding:.25rem;overflow: hidden;}


.ipicnews{float:left;width: 100%;background: #f4f4f4;padding:1rem;margin-bottom:1rem;overflow: hidden;}
.ipicnews .ipicnewsli {float: left;width: 100%;text-align:left;color:#323232;overflow:hidden;}
.ipicnews .ipicnewsli b {float: left;width: 100%;height:2rem;line-height:2rem;font-size:1rem;overflow:hidden;}
.ipicnews .ipicnewsli i {float: left;width: 100%;height:2rem;line-height:2rem;font-size:.9rem;color:#1f1f1f;font-style:normal;overflow:hidden;}
.ipicnews .ipicnewsli p {float: left;width: 100%;height:40px;line-height:40px;font-size:16px;color:#aaaaaa;overflow:hidden;}
.ipicnews .ipicnewsli img {float: left;width: 100%;overflow:hidden;}

.itextnews {float: left;width: 100%;margin-bottom:.5rem;background-color:#ffffff;overflow: hidden;}
.itextnewsbox{float: left;width: 100%;padding:.5rem;overflow: hidden;}
.itextnewsbox ul{float: left;width: 100%;overflow: hidden;}
.itextnewsbox ul li{float: left;width: 100%;padding:.25rem .5rem;text-align:justify;text-justify:inter-ideograph;border-bottom:2px dotted #dbdbdb;overflow: hidden;}
.itextnewsbox ul li b {float: left;width: 100%;height: 40px;line-height: 40px;font-size:18px;overflow: hidden;}
.itextnewsbox ul li p {float: left;width: 100%;padding:.25rem 0;line-height: 1rem;color:#9b9b9b;overflow: hidden;}

.i-news-title{float: left;width: 100%;margin:1rem 0;height: 2rem;
    background:url(/Public/Wap/Images/tit_news.png) no-repeat left center;
    background-size: auto 2rem;border-bottom:0px solid #efefef;
    display: block;
    overflow: hidden;}
.i-title-more {float: right;margin:.35rem;height: 1.25rem;line-height:1.25rem;border-radius:.75rem;
    background-color:#164b9b;color:#1c59aa;padding:0 1rem;font-size:.75rem;
    box-shadow: 0 0 .25rem .1rem #cccccc;
    text-transform:uppercase;overflow:hidden;}
.i-title-more a {color: #ffffff;}

.i-dangjian-title{float: left;width: 100%;margin:1rem 0;height: 2rem;
    background:url(/Public/Wap/Images/tit_dangjian.png) no-repeat left center;
    background-size: auto 2rem;border-bottom:0px solid #dbdbdb;
    display: block;overflow: hidden;}

.i-about-title{float: left;width: 100%;margin:1rem 0;height: 2rem;
    background:url(/Public/Wap/Images/tit_about.png) no-repeat left center;
    background-size: auto 2rem;
    display: block;border-bottom:0px solid #dbdbdb;overflow: hidden;}

.i-about-pic{float: left;width:100%;padding:.25rem 0;overflow: hidden; }
.i-about-pic ul li{float: left;width: 33.33%;padding:.25rem;overflow: hidden;}
.i-about-pic .imgbox{float: left;width:100%;overflow: hidden;}
.i-about-pic ul li img{float: left;width: 100%;}
.i-about-text {float: left;width: 100%;text-indent:2em;padding:.25rem;
    text-align: justify;text-justify: inter-ideograph;margin-bottom:.5rem;
    overflow: hidden;}


.i-yewu-title{float: left;width: 100%;margin:1rem 0;height: 2rem;
    background:url(/Public/Wap/Images/tit_yewu.png) no-repeat left center;
    background-size: auto 2rem;border-bottom:0px solid #dbdbdb;
    display: block;overflow: hidden;}
.i-yewu-box{float: left;width:100%;padding:.25rem 0;overflow: hidden;}
.i-yewu-box ul li{float: left;width:100%;padding:.25rem;position:relative;overflow: hidden;}
.i-yewu-box ul li img{float: left;width:100%;overflow: hidden;}
.i-yewu-box ul li b{position:absolute;left:.25rem;right:.25rem;bottom:.25rem;
    float: left;line-height:2rem;text-align:center;
    background-color:rgba(0,0,0,.5);color:#ffffff;overflow: hidden;}

.i-yewu-box .sel b{height:2rem;line-height:2rem;}
.i-yewu-box .sel img{height: auto;}

.i-titboxa{float: left;width: 100%;height:2.5rem; line-height:2.5rem;padding:0px 1rem;
    background-color:#e4e5e6;color:#2a3f67;overflow: hidden;}
.i-titboxa i {float: left;padding-right:.25rem;height:2.5rem; line-height:2.5rem;font-size:2rem;text-align: center;}
.i-titboxa b {float: left;}
.i-titboxa span {float: right;font-size:.8rem;}

.iads-1{float:left;padding:.25rem;width:100%;overflow: hidden;}
.iads-1 ul li{float: left;width:100%;padding:.25rem;overflow: hidden;}
.iads-1 .imgbox{float: left;width: 100%;padding:.5rem;background-color:#f1f1f1;display:none;overflow: hidden;}
.iads-1 ul li img{float: left;width: 100%;}
.iads-1 .sel .imgbox{display: block;}

.szywl{float: left;width:40%;padding:.25rem;padding-top:.5rem;overflow: hidden; }
.szywl img {float: left;width: 100%;height: 6rem;}

.szywr{float: left;width: 60%;padding:.25rem;text-align:left;overflow: hidden;}
.szywr ul li{float: left;width: 100%;padding-top:.25rem;overflow: hidden;}
.szywr ul li b {float: left;width: 100%;height: 1.5rem; line-height: 1.5rem;text-align: left;overflow: hidden;}
.szywr ul li p {float: left;width: 100%;height: 1.5rem; line-height: 1.5rem;font-size:.9rem;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}
.szywr .szywrsel p {}

.iabout{float: left;width: 100%;padding:.25rem;overflow: hidden;}
.iabout .iaboutmain{float: left;width: 100%;text-indent: 2em;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

.ilingdao{float: right;width:100%;padding:.25rem;overflow: hidden;}
.ilingdao .ilingdaomain {float: left;width:100%;padding:0;overflow: hidden;}
.ilingdao .ilingdaomain .ilingdaomaintj{float: left;width:30%;padding:0;overflow: hidden;}

.ilingdao .ilingdaomain .ilingdaomainlist {float: left;width: 70%;padding-left:10px;overflow: hidden;}
.ilingdao .ilingdaomain .ilingdaomainlist ul li {float: left;width:30%;padding:0 .25rem;overflow: hidden;}

.ilingdao .ilingdaomain .ilingdaomaintj img,
.ilingdao .ilingdaomain .ilingdaomainlist ul li img {float: left;width: 100%;border:0px;}

.ilingdao .ilingdaomain .ilingdaomaintj b,
.ilingdao .ilingdaomain .ilingdaomainlist ul li b {float: left;width: 100%;height:2rem;line-height:2rem;text-align: center;font-size:.9rem;overflow: hidden;}

.ilingdao .ilingdaomain .ilingdaomaintj span,
.ilingdao .ilingdaomain .ilingdaomainlist ul li span {float: left;width: 100%;height: 1rem;line-height:1rem;text-align: center;color:#b80910;overflow: hidden;}

.ilingdao .ilingdaomain .ilingdaomainitem{float: left;width:100%;padding:0 10px;overflow: hidden;}
.ilingdao .ilingdaomain .ilingdaomainitem img {float: left;width: 100%;border:0;}
.ilingdao .ilingdaomain .ilingdaomainitem b {float: left;width: 100%;height:2rem;line-height:2rem;text-align: center;overflow: hidden;}
.ilingdao .ilingdaomain .ilingdaomainitem span {float: left;width: 100%;height: 1rem;line-height:1rem;text-align: center;font-size:.9rem;color:#b80910;overflow: hidden;}


.inews{float: left;width: 100%;padding:.25rem;overflow: hidden;}
.inews .inewsmain{float: left;width: 100%;padding-top:0px;overflow: hidden;}
.inews .inewsmain .inewsmainpic {float: left;width: 235px;height:280px;background-size: cover;background-repeat:no-repeat;background-position:center center;display:block;position:relative;overflow: hidden;}
.inews .inewsmain .inewsmainpic a{float: left;width: 235px;height:280px;display:block;}
.inews .inewsmain .inewsmainpic span{float: left;width: 100%;position:absolute;left:0;bottom:0;padding:10px;text-align:center;background-color:rgba(0,0,0,.5);color:#ffffff;overflow: hidden;}

.inews .inewsmainlist{float: left;width: 100%;padding:0px;text-align: left;overflow: hidden;}
.inews .inewsmainlist ul li {float: left;color:#99b6d8;width: 100%;height: 2rem; line-height:2rem;position:relative;overflow: hidden;}
.inews .inewsmainlist ul li i{float:left;padding-right:.25rem;font-size:.4rem;line-height:2rem;height:2rem;text-align: left;color:#8e1c1c;overflow: hidden;}
.inews .inewsmainlist ul li span{float: right;position: absolute;right:0;top:0;height: 2rem;line-height:2rem;background-color: #ffffff;padding-left:10px;}

.ivideo{float: right;width:100%;padding:.25rem;overflow: hidden;}
.ivideo ul li {float: left;width: 100%;padding:.25rem;overflow: hidden;}
.ivideo ul li img{float: left;width: 100%;overflow: hidden;}


.lmhdwrap{float: left;width: 100%;padding:.25rem;overflow: hidden;}
.lmhd-title{float: left;width: 100%;height:80px;background: url(/Public/Wap/Images/lmhd-tit.png) no-repeat center center;display: block;overflow: hidden;}
.lmhdmain{float:left;width:100%;margin-bottom:.25rem;overflow: hidden;}
.lmhdmain .lmhdmainbox{float: left;width: 50%;padding:10px;overflow: hidden;}
.lmhdmain .lmhdmainbox img {float: left;width: 100%;}
.lmhdmain .lmhdmainbox b {float: left;width: 100%;padding:0px .5rem;text-align: center;height:40px; line-height:40px;font-weight:normal;overflow: hidden;}

.lmhdmain ul li{float:left;width:240px;padding:10px;overflow: hidden;}
.lmhdmain ul li img {float: left;width: 220px;height: 160px;margin-bottom: 10px;}
.lmhdmain ul li b {float: left;width: 100%;padding:0px 10px;text-align: center;height:40px; line-height:40px;overflow: hidden;}

.lmhdmain .lmhdmaintd{float: left;width:240px;padding:10px;overflow: hidden;}
.lmhdmain .lmhdmaintd img {float: left;width: 220px;height: 160px;margin-bottom: 10px;}
.lmhdmain .lmhdmaintd b {float: left;width: 100%;padding:0 10px;text-align: center;height:40px; line-height:40px;overflow: hidden;}


.lmhdbtn{float:right;width: 120px;height: 45px; line-height: 45px; background-color:#a2b5c3;text-align: center;margin-right:35px;overflow: hidden;}
.catebox{float: left;display:none;width: 100%;margin-bottom:1rem;padding:1%;text-align:center;
    background-color:#fafafa;overflow: hidden;}
.catebox ul li{float: left;width:48%;margin:1%;background-color:#ffffff;padding:0 .25rem;font-size:.9rem;height: 2.5rem;line-height: 2.5rem;
    border-radius:4px;overflow: hidden;}
.catebox ul li a{float:left;width:100%;line-height:2.5rem;}
.catebox .cate-sel{background-color: #484848;color: #ffffff;}
.catebox .cate-sel a {color: #ffff00;}

.list-big{float: left;width: 100%;padding:.25rem;text-align: justify;text-justify: inter-ideograph;overflow: hidden;}


.list-vertical-pic{float:left;width:100%;padding:.25rem;overflow: hidden;}
.list-vertical-pic ul li {float: left;width: 48%;padding:.25rem;margin:1%;border:1px solid #dbdbdb;overflow: hidden;}
.list-vertical-pic .imgbox{float: left;width:100%;overflow: hidden;}
.list-vertical-pic ul li img {float: left;width: 100%;border: 0px;}

.list-vertical-pic ul li b {float: left;width: 100%;height: 35px;line-height: 35px;font-weight:normal;text-align: center;padding:0px 10px;overflow: hidden;}
.list-vertical-pic ul li span {float: left;width: 100%;height: 25px;line-height: 25px;font-size:12px;
    background-color:#efefef;text-align: center;padding:0px 10px;overflow: hidden;}

.list-big-main{float: left;width: 100%;padding:0px .5rem;overflow: hidden;}
.list-big-main ul li{float: left;width: 100%;padding:.5rem 0;border-bottom:1px dotted #dbdbdb;overflow: hidden;}

.list-big-main .list-big-main-picli img{float:left;width:100%;border:0px; }
.list-big-main .list-big-main-picli b{float:left;width:100%font-size:1rem;text-align: left;overflow: hidden;}
.list-big-main .list-big-main-picli p{float:left;width:100%;font-size:.9rem;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

.list-big-main .list-big-main-textli b{float:left;width:100%;line-height:30px;font-size:1rem;text-align: left;overflow: hidden;}
.list-big-main .list-big-main-textli p{float:left;width:100%;font-size:.9rem;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

.list-big-main .list-big-main-picli .list-big-main-picli-l{float: left;width: 40%;overflow: hidden;}
.list-big-main .list-big-main-picli .list-big-main-picli-r{float: left;width: 60%;padding-left:.5rem;overflow: hidden;}

.list-big-main .list-big-main-picli i,
.list-big-main .list-big-main-textli i{font-style: normal;}


.list-big-pic{float:left;width: 100%;padding:.25rem;overflow: hidden;}
.list-big-pic ul li {float: left;width: 48%;padding:.25rem;margin:1%;border:1px solid #dbdbdb;overflow: hidden;}
.list-big-pic ul li img {float: left;width: 100%;border: 0px;}
.list-big-pic ul li b {float: left;width: 100%;height: 35px;line-height: 35px;font-weight:normal;text-align: center;padding:0px 10px;overflow: hidden;}
.list-big-pic ul li span {float: left;width: 100%;height: 35px;line-height: 35px;background-color:#efefef;text-align: center;overflow: hidden;}


/*	content	*/
.content{float: left;width: 100%;text-align:justify;
    -ms-text-justify: inter-ideograph;
    text-justify: inter-ideograph;
    padding:.5rem;
    overflow: hidden;}
.content .title{float: left;width: 100%;padding:.5rem;font-size:1.5rem;line-height:2rem;text-align:center;overflow: hidden;}
.content .toolbox{float: left;width: 100%;padding:.25rem;margin: .25rem 0;text-align: center;background-color: #fafafa;overflow: hidden;}
.content .desc{float: left;margin:.25rem 0;margin-bottom:.5rem;width: 100%;border-left:4px solid #17533b;padding:.5rem;background-color:#efefef;overflow: hidden;}
.content img{max-width:100%;}

.content .movie{float: left;width:100%;padding:.5rem;margin:.5rem 0;background-color: #444444;overflow: hidden;}
.content .movie video{float: left;width: 100%;}

.content .music{float: left;width:100%;padding:.5rem;margin:.5rem 0;background-color: #444444;overflow: hidden;}
.content .music audio{float: left;width: 100%;}

.content .files {float: left;width: 100%;margin-top:.5rem;padding:.5rem 0px;border-top:1px dashed #efefef;border-bottom:1px dashed #efefef;text-align:left;overflow: hidden;}
.content .files a {float: left;width:40px;height:40px;line-height: 30px;padding:5px 20px 5px 5px;
    background-color: #ea644a;color: #ffffff;margin: 10px 10px 10px 0px;
    border-radius:20px;overflow: hidden;}
.content .files a i {float: left;width: 30px; line-height: 30px;
    margin-right:.5rem;
    text-align: center;background-color: #ffffff;color: #ea644a;border-radius: 50%;overflow: hidden;}

<!--ºÄÊ±1753006716.3351Ãë-->