.footer{ margin-top: 30px; width: 100%; background-color: #00489c; height: 250px; }
.footer .nav_con_code{ height: 150px; padding-top: 30px; }


.footer .nav_con_code .easy-navigation{ width: 350px; height: 150px; float: left; }
.footer .nav_con_code .easy-navigation p{ font-size: 15px; color: #fff; height:30px; line-height: 30px; }
.footer .nav_con_code .easy-navigation p a{ color: #fff; }


.footer .nav_con_code .contact{ width: 350px; height: 150px; float: left; border-left: 1px dashed #666; border-right: 1px dashed #666; }
.footer .nav_con_code .contact .link{ padding: 0 25px; }
.footer .nav_con_code .contact .link select{ border: 1px solid #ddd; line-height: 21px; padding: 7px 4px; box-sizing: border-box; font: 14px "Microsoft YaHei"; outline: 0; }
.footer .nav_con_code .contact .link select.se1{
    
}
.footer .nav_con_code .contact .link select.se2{
    
}
.footer .nav_con_code .contact .share{ padding: 0 25px; }
.footer .nav_con_code .contact .share strong{ color: #fff; height:50px; line-height: 50px; font-size: 15px; }


.footer .nav_con_code .mobile{ width: 295px; height: 150px; float: left; text-align: right; }
.footer .nav_con_code .mobile .weibo{ text-align: right; }
.footer .nav_con_code .mobile .weibo a{ float: right; }
.footer .nav_con_code .mobile .weibo a img{ width:120px; height:120px; }
.footer .nav_con_code .mobile .weibo a:hover p{ color: #6dbc19; }
.footer .nav_con_code .mobile .weibo .a2{ margin-right: 20px; }
.footer .nav_con_code .mobile .weibo a p{ text-align: center; height:30px; line-height: 30px; color: #fff; }


.footer .archival{ height:40px; line-height: 40px; }
.footer .archival .p1{ font-size: 15px; color: #fff; float: left; }
.footer .archival .p2{ color: #fff; font-size: 15px; text-shadow: 0.1px 0px 0.1px; float: right; }
.footer .archival .p1 a{ color: white; }
.footer .archival .p1 a:hover{ text-decoration: underline; }







.newFooter{ margin-top: 50px; width: 100%; border-top: 5px solid #00489c; height: 370px; }
.newFooter .leftSide{ width:600px; padding: 0 20px; }
.newFooter .general h3{ width:70%; line-height: 50px; color: #00489c; border-bottom: 1px solid #f3e5d4; margin:0; }
.newFooter .general ul{ margin-top: 10px; }
.newFooter .general ul li{ float: left; line-height: 24px; text-indent: 10px; }
.newFooter .general ul li a{ color: #b3780b; }
.newFooter .general ul li a:hover{ color: #00489c; }
.newFooter .general .text{ margin-top: 10px; }
.newFooter .general .text p{ line-height: 24px; font-size: 12px; }
.newFooter .general .text p a{ color: #00489c; }

.newFooter .rightSide{ width:320px; padding: 0 20px; }
.newFooter .rightSide .share{ margin-top: 8px; }
.newFooter .rightSide .share a{
    width: 135px;
    height: 30px;
    line-height: 30px;
    display: block;
    float: left;
    color: #FFF;
    border-radius: 4px;
    text-indent: 41px;
    margin-right: 10px;
    text-decoration: none;
    outline: 0;
    outline-width: 0px;
    transition: all .28s linear;
    -moz-transition: all .28s linear;
    -webkit-transition: all .28s linear;
    -o-transition: all .28s linear;
}
.newFooter .rightSide .share .weibo{ background: url(../image/sina_icon.png) 7px center no-repeat; background-color: #6eb92b; }
.newFooter .rightSide .share .weibo:hover{ background-color:#ff7544; }
.newFooter .rightSide .share .yanku{ background: url(../image/yanku_icon.png) 7px center no-repeat; background-color: #a3c638; }
.newFooter .rightSide .share .yanku:hover{ background-color:#ff7544; }

.newFooter .rightSide .share .qr-code{ text-align: center; float: left; margin-right: 20px; width:100px; }
.newFooter .rightSide .share .qr-code img{ width:80px; height:80px; }
.newFooter .rightSide .share .qr-code p{  }



.bottomFloatWindow{ width:100%; position: fixed; bottom:0; z-index:99999;}
.bottomFloatWindow .window{ position: relative; }
.bottomFloatWindow .window .bg{ position: absolute; bottom:0; width:100%; height:65px; background: url("../image/bottom-bgcolor.png"); z-index: 1; }
.bottomFloatWindow .window .pic{ position: absolute; bottom:0; left:50%; margin-left: -500px; width:1000px; height:100px; z-index: 100; }




.bottomFloat{ width:100%;height:65px;position:fixed;bottom:0;z-index:99999;background:url("../image/bottomFloatbg.jpg") 0 -3px;}
.bottomFloat .window{ height:65px;position:relative;background:url("../image/bottomFloat.png") no-repeat; }
.bottomFloat .window .link{ position:absolute; top:8px; height:50px;cursor:pointer;}
.bottomFloat .window .linka{ width:160px;left:0; }
.bottomFloat .window .linkb{ width:160px;left:180px; }
.bottomFloat .window .linkc{ width:250px;left:377px; }
.bottomFloat .window .linkd{ width:340px;left:655px; }






#LRdiv0,#LRdiv1,#LRdiv2,#LRdiv3{display: none!important;}


.swt{}
.swt .window{width:460px;height:260px;position:fixed;left:50%;top:50%;margin-top:-130px;margin-left:-230px;z-index:200;display:none;}
.swt .window .bg{position:relative;}
.swt .window img{width:460px;height:260px;}
.swt .window .bg .close{width:40px;height:40px;position:absolute;right:0;top:0;}
.swt .window .bg .left{width:33%;height:40px;position:absolute;left:0;bottom:0;}
.swt .window .bg .middle{width:33%;height:40px;position:absolute;left:34%;bottom:0;}
.swt .window .bg .right{width:32%;height:40px;position:absolute;right:0;bottom:0;}
.swt .window .bg .swtlink{width:400px;height:150px;position:absolute;top:50px;right:10px;}
.swt .right-side{width:80px;height:auto;position:fixed;right:0;top:50%;z-index:200;}
.swt .right-side .wrap{width:100%;height:auto;position:relative;}
.swt .right-side .wrap .item{text-align:center;width:80px;height:80px;border-radius:5px;background-color:#ec7600;margin-bottom:2px;color:#fff;position:relative;}
.swt .right-side .wrap a{display:block;text-align:center;color:#fff;}
.swt .right-side .wrap .dhfw{background-color:#00a6ff;}
.swt .right-side .wrap .wxzx{background-color:#5aaf00;}
.swt .right-side .wrap .wxzx img{width:150px;height:150px;padding:5px;position:absolute;bottom:0;right:80px;background-color:#fff;display:none;}
.swt .right-side .wrap .wxzx:hover img{display:block;}
.swt .right-side .wrap .qqzx{background-color:#f87a6d;}
.swt .right-side .wrap .znkf{background-color:#6eba2b;}
.swt .right-side .wrap .fhdb{background-color:#377bee;display:none;}
.swt .right-side .wrap a i{font-size:40px;text-align:center;vertical-align:middle;padding-top:5px;display:block;}
.swt .right-side .wrap a p{font-size:15px;font-weight:600;}


@font-face {
    font-family: 'iconfont';
    src: url('../font/iconfont.eot');
    src: url('../font/iconfont.eot') format('embedded-opentype'),
    url('../font/iconfont.woff2') format('woff2'),
    url('../font/iconfont.woff') format('woff'),
    url('../font/iconfont.ttf') format('truetype'),
    url('../font/iconfont.svg') format('svg');
}
.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}