﻿  

 

@charset "gb2312";

.header{background:#fff;width:100%;overflow:hidden;padding:0px 0}
.logo{float:left;padding-top:5px;width:491px;height:52px; margin:18px 0}
.isearch{float:right;position:relative}
.isearchk{background:#fff;border:2px solid #fff;overflow:hidden}
.isearchk input[type=text]{background:#fff;width:460px;height:40px;line-height:40px;text-indent:10px;font-size:14px;background:0 0;border:0;float:left}
.isearch_btn{width:76px;text-align:center;color:#fff;float:left;height:40px;float:right}
.isearch_btn .iconfont{font-size:25px;line-height:40px}
.isearch_hot a{color:#909090;padding:0 5px}
.isearch_hot{font-size:12px;padding-top:5px;color:#BFBFBF}
.icon-sousuo{color:#fff}
.bg1{background:url(../images/bg.jpg) #f5f7f6 top center fixed}
.w1160{width:1240px;margin:0 auto;overflow:hidden}
.logo{background:url(images/logo.png) no-repeat}
.green{color:#098B65!important}
.isearchk{border-color:#098C65}
.isearch_btn{background:#098C65}
.isearch_hot a:hover{color:#098C65}
.menu{background:#098C65}
.sub-nav-box{height:43px;width:100%;background-color:#fff;overflow:hidden}
.sub-nav-list{height:43px;width:1240px;margin-left:auto;margin-right:auto;}
.sub-nav-list li a{float:left;height:43px;width:150px;padding-left:28px;padding-right:28px;line-height:43px;display:block;color:#fff;white-space:nowrap; font-size: 16px}
.sub-nav-list li a:hover,.sub-nav-list li.sub-nav-select a{float:left;height:43px;width:150px;padding-left:28px;padding-right:28px;line-height:43px;display:block;color:#fff}
.icon-sub-nav{float:left;height:24px;width:24px;margin-top:10px;margin-right:6px}
.sub-nav-list{background-color:#164481}
.footer{background:#164481;color:#fff}
.footer{width:100%;margin-top:20px}
.copy{line-height:38px;text-align:center;width:100%;font-size:12px;color:#fff}
.footer .w1160{padding:25px 0;overflow:visible}
.footer_l_tit{border-bottom:1px solid #4b74b4;width:100%;overflow:hidden;height:36px}
.footer_l_tit h3{float:left;font-weight:700;border-bottom:2px solid #fff;line-height:33px;font-size:16px;margin:0;color:#fff}
.footer_l_con{padding-top:15px}
.footer_l{float:left;width:440px;padding-bottom:20px}
.footer_l a{float:left;padding-right:10px;line-height:30px}
.footer_r{float:right;color:#fff}
.footer_r ul li{float:left;padding:20px 15px;text-align:center;line-height:24px;position:relative}
.footer_r ul li a{font-size:12px}
.footer_r ul li span{width:56px;height:56px;text-align:center;line-height:56px;border-radius:50%;border:2px solid;display:block}
.footer_r ul li span .iconfont{font-size:26px;color:#fff}
.footer_r ul li a:hover span{text-decoration:none;opacity:.5}
.footer_r ul li a:hover{text-decoration:none}
.footer_r ul li img{position:absolute;bottom:106px;left:-10px;display:none}
.footer_r ul li a:hover img{display:block}
.footer a{ color:#fff}
.footer a:link, .footer a:visited{ color:#fff}
.clearfix{clear:both}
.listnav{ width:230px; padding-right:20px; padding-left: 20px}
.htitle{ font-size:16px;   border-bottom: 1px solid #ddd; padding-bottom: 10px; margin-bottom: 10px}
.lists{ padding:3px 10px}

                                body {
                                    font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
                                    width: 100%;background:url(../images/bg.gif) no-repeat;
                                       
                                }



                     
                                @media screen and (min-width: 640px) {
                                    html,
                                    body {
                                        margin: 0;
                                        padding: 0;
                                        font-family: "microsoft YaHei";
                                        font-size: 14px;
                                        color: #333333;
background:url(../images/bg.gif) no-repeat;
                                    }
                                }

                                ul,
                                li,
                                dl,
                                dt,
                                dd,
                                ol {
                                    list-style-type: none;
                                    margin: 0;
                                    padding: 0;
                                }

                                h1,
                                h2,
                                h3,
                                h4,
                                h5,
                                h6,
                                form,
                                input,
                                textarea,
                                label,
                                table,
                                tr,
                                td,
                                p,
                                header,
                                article,
                                footer,
                                nav,
                                section,
                                aside,
                                menu {
                                    margin: 0;
                                    padding: 0;
                                }

                                table {
                                    border-collapse: collapse;
                                    border-spacing: 0;
                                }

                                img {
                                    border: none;
                                }
.list-head{display:none}
                                a:link,
                                a:visited {
                                    color: #f00;
                                    text-decoration:  none;
                                    outline: none;
                                }

                                a:active,
                                a:hover {
                                    color: #000;
                                    text-decoration: none;
                                }


                                body {
                                    background: #f1f1f1;
background:url(images/bg.gif)  #f1f1f1 no-repeat;
                                }

                                .fl {
                                    float: left;
                                }

                                .fr {
                                    float: right;
                                }


                                .warmp {
                                    margin: 20px auto;
                                    width: 1240px;
                                    background:#fff;
									padding-bottom: 30px
                                }
                  


                                #logo img {}

                                .header span {
                                    float: right;
                                    width: 96px;
                                    padding-top: 10px;
                                }

                                .header span img {
                                    width: 96px;
                                    height: 67px;
                                }

                                .dh {
                                    background: #700005;
                                    filter: alpha(opacity=75);
                                    -moz-opacity: 0.75;
                                    -khtml-opacity: 0.75;
                                    opacity: 0.75;
                                    float: left;
                                    height: 40px;
                                    width: 100%;

                                    text-align: center;
                                }

                                .nav {
                                    width: 25%;
                                    padding: 0px 10px;
                                    text-align: center;
                                }

                                .nav a:link,
                                .nav a:visited {
                                    color: #fff;
                                    text-decoration: none;
                                    text-align: center;
                                    outline: none;
                                    font: 18px/40px Microsoft Yahei;
                                    font-weight: bold
                                }

                                .nav a:active,
                                .nav a:hover {
                                    color: #ff0;
                                    text-decoration: none;
                                    text-align: center;
                                    font: 18px/40px Microsoft Yahei;
                                    font-weight: bold
                                }

                                .banner {
                                    float: left;
                                    width: 100%;
                                }

                                .banner img {
                                    width: 100%;
                                    height: 220px;
                                }

                                navL ul li {
                                    float: left;
                                }



                                .textCon p span,

                                .textCon span {
                                 
                                }

                                .textCon a {
                                 
                                }

                                .textCon a:hover {
                               
                                }
                               .textCon a:link,
                                .textCon a:visited {
                                    color: #f00;
                                    text-decoration:  underline;
                                    outline: none;
                                }

                               .textCon a:active,
                               .textCon a:hover {
                                    color: #000;
                                    text-decoration: underline;
                                }




                                .textCon h3 {

                                 font-size: 18px!important;
                                    line-height: 34px!important;
                                    color: #333!important;
                                }

                                h3 {
                                    text-indent: 0!important;
                                }

                                #_l_p_f,
                                #_l_p_p {
                                    color: rgb(204, 204, 204);
                                }

                                #_l_p_f,
                                #_l_p_p,
                                #_l_p_n,
                                #_l_p_l {
                                    padding-right: 20px;
                                    line-height: 50px;
                                }

                                .pageWrapper {
                                    align: center;
                                }



                                .nav table tr td {
                                    text-align: center!important;
                                }

                                .info_wrapper {
                                    width: 100%;
                                }

                                .wrapper2 {
                                    width: 96%;
                                }

                                .titlebj {
                                    border-bottom: 1px solid #098B65;
                                    height: 2.2rem;
                                    line-height: 2.2rem;
                                }



                                .title1 a {
                                    font-size: 1.2rem;
                                    font-weight: bold;
                                    color: #098B65;
                                    padding-left: 5px;
                                }

                                .title1 {
                                    font-size: 16px;
                                    font-weight: bold;
                                    color: #098B65;
                                }
.textCon{ font-size:14px; padding:40px 40px}
                                .posSplit {
                                    font-size: 1rem;
                                    color: #090202;
                                    font-weight: normal;
                                }
#art_info{ margin-top:15px}


                                .kj {
                                    background: #deedff;
                                    width: 100%;
                                    float: left;
                                    padding-top: 5px;
                                    margin-top: 10px;
                                    padding-bottom: 10px;
                                }

                                .kj ul {
                                    float: left;
                                    width: 100%;
                                }

                                .kj ul li {
                                    float: left;
                                    font-size: 1.25em;
                                    line-height: 50px;
                                    width: 25%;
                                }

                                .kj ul li a {
                                    font-size: 1.25em;
                                    line-height: 50px;
                                }

                                .kj ul li td {
                                    text-align: center
                                }
                                /*tab start*/

                                .lists a {
                                    color: #333;
                                }

                                .lists:hover a {
                                    color: #1d4481;
                                }

                                .lists:hover {
                                    background-color: #e9edf3
                                }
                                 .lists:hover td{   background-color: #e9edf3;}

                                .listsOn {
                                    background-color: #e9edf3;
                                }

                                .lists td {
                                 
background-color: white;
                                }

                                .newsTime,
                                .postTime {
                                    font-size: 0.7rem;
                                    color: #8B8B8B;
                                    height: 1.4rem;
                                    white-space: nowrap;
                                }

                                ul,
                                li {
                                    list-style: none;
                                }

                                .tabWrap {
                                    width: 100%;
                                    margin: 0 auto;
                                    text-align: center;
                                }

                                .tabBox {
                                    width: 100%;
                                    margin: 0 auto;
                                    text-align: center;
                                }


                                .hd {
                                    width: 100%;
                                    overflow: hidden;
                                    margin: 0 auto;
									border-bottom: 1px solid #E2E2E2;
									height: 43px
                                }
.hd ul{float:left;margin-left:8px;margin-top:10px}
.hd ul li{float:left;margin:0 2px;border:1px solid 
                                /*  .lists td a {

                        overflow: hidden;
                        white-space: nowrap;
                        text-overflow: ellipsis;
                        display: inline-block;
                        width: 75%;
                    }

                    .lists td img {
                        display: none;
}*/         .more{float:right}}

                                .hd ul {
                                    display: block;
									float:left
                                }

                                .hd ul li {
                                   float:left;margin:0 2px;border:1px solid #E3E3E3;background:#F8F8F8;color:#717171;cursor:pointer;text-align:center;padding:0 15px;font-weight:700;color:#717171;line-height:31px;border-top-left-radius:5px;border-top-right-radius:5px
                                }
                                /* .hd li:first-child {
           
        }

        .hd li:last-child {
            
            margin: 0 0 0 -1px;

        }

        .hd li:nth-child(2) {
            
            margin: 0 0 0 -1px;
        }*/

                                .hd li.on {
                                    color: #fff;
                                    transition: 0.1s;
                                    font-weight: bold;
                                    background: #1d4481;
                                    border-color: #1d4481;
                                }
.more{ float:right}
                                .clear {
                                    clear: both;
                                }
.ml10{ margin-left:10px}

                                .tabBox {
                                    background:#fff;box-shadow:0 0 1px rgba(0,0,0,.1);float:left;margin-top:10px;border-bottom:1px solid #ddd; height:350px; width: 303PX
                                }

                                .con {
                                    word-break: break-all;
                                    width: 100%;
                                    line-height: 20px;
                                    text-align: center;
                                    font-size: 14px;
                                    overflow: hidden;
 padding-top:10px
                                }

                                .tempWrap {

                                    height: 100%!important;
                                }

                                .moret {
                                      font-size: 14px; color: #999;padding-top:8px;
                                }

                                .tmore a {
                                    color: #999; font-size: 14px;float:right;padding-right:15px; line-height: 43px
                                }
 
                                /*tab  end*/

                                #wb {
                                    background: url(images/wb.png) top center no-repeat;
                                    background-size: 89px 89px;
                                    height: 89px;
                                }

                                #wx {
                                    background: url(images/wx.png) top center no-repeat;
                                    background-size: 89px 89px;
                                    height: 89px;
                                }

                                #dh {
                                    background: url(images/dh.png) top center no-repeat;
                                    background-size: 89px 89px;
                                    height: 89px;
                                }

                                #tx {
                                    background: url(images/tx.png) top center no-repeat;
                                    background-size: 89px 89px;
                                    height: 89px;
                                }

                                #bc {
                                    background: url(images/bc.png) top center no-repeat;
                                    background-size: 89px 89px;
                                    height: 89px;
                                }

                                #ky {
                                    background: url(images/ky.png) top center no-repeat;
                                    background-size: 89px 89px;
                                    height: 89px;
                                }

                                #sp {
                                    background: url(images/sp.png) top center no-repeat;
                                    background-size: 89px 89px;
                                    height: 89px;
                                }

                                #tx {
                                    background: url(images/tx.png) top center no-repeat;
                                    background-size: 89px 89px;
                                    height: 89px;
                                }

                                #bc {
                                    background: url(images/bc.png) top center no-repeat;
                                    background-size: 89px 89px;
                                    height: 89px;
                                }

                                #xl {
                                    background: url(images/xl.png) top center no-repeat;
                                    background-size: 89px 89px;
                                    height: 89px;
                                }

                                .foot {
                                    font: 16px/30px Microsoft Yahei;
                                    color: #FFF;
                                    float: left;
                                    width: 100%;
                                    text-align: center;
                                    background: #89020a;
                                    padding: 3px 0px;
                                    font-weight: normal;
                                }

                                .foot a {
                                    color: #FFF;
                                    text-decoration: underline;
                                    font: 12px;
                                }

                                .content {
                                    width: 100%;
                                    margin-top: 10px;
                                }

                                .titlea {
                                    font:22px Microsoft Yahei;
                                    font-weight: bold;
                                    text-align: center;
                                    padding: 30px 5px;
									border-bottom: 1px dotted #ccc; margin-bottom: 20px
                                }
.dqwz{padding:10px 20px; background:#fff; color:#333; border-bottom:10px solid #f1f1f1}
.dqwz a:link, .dqwz  a:visited{ color:#333}
.possplit:after{content:">"; color:#999; padding-right:3px}
.dqwz .iconfont{ color:#ccc}

                                .titlec {
                                    font: 18px/40px;
                                    width: ;
                                }



                                #gotop {
                                    display: block;
                                    position: fixed;
                                    right: 10px;
                                    bottom: 130px;
                                    z-index: 1777;
                                }

                                .gotopimg {
                                    width: 30px;
                                    height: 30px;
                                    border: 1px solid #098B65;
                                }

                                .share {
                                    text-align: center;
                                }

                                .share a {
                                    display: inline-block;
                                    position: relative;
                                    z-index: 10000;
                                }

                                .share a img {
                                    display: none;
                                    height: 150px;
                                    width: 150px;
                                    position: relative;
                                    left: -35px;
                                    top: -50px;
                                    z-index: 10000!important;
                                }

                                .share a img.ws {
                                    margin-left: 0px;
                                    position: relative;
                                }

                                .share a:hover img {
                                    display: block;
                                    position: absolute;
                                }

                                .share a:hover {
                                    filter: alpha(opacity=100);
                                    -wekit-opacity: 1;
                                    -moz-opacity: 1;
                                    opacity: 1;
                                }

                                .nav table tr td {
                                    text-align: center!important;
                                }


                                .textCon img {
                                    -webkit-box-sizing: border-box;
                                    -moz-box-sizing: border-box;
                                    box-sizing: border-box;
                                    max-width: 100%;
                                    height: auto;
                                    vertical-align: middle;
                                    border: 0;
                                }



                                .htitleWrap {
                                    margin-left: 10px;
                                    margin-right: 10px;
                                    height: 45px;
                                    line-height: 44px;
                                    background-color: #fff;
                                    border-bottom: 1px solid #e29030;
                                }

                                .subColumn {
                                    display: block;
                                    line-height: 1.4px;
                                    font-size: 0.9rem;
                                    margin-bottom: 10px;
                                    padding: 5px;
                                    padding-left: 10px;
                                    background-color: #c9e3d7;
                                    border-radius: 4px 0px 0px 0px;
                                    border-bottom: 1px #b5d8ce solid;
                                    margin-top: 10px;
                                }

                                .subColumn td a {
                                    color: #164481;
                                    padding-left: 0.5rem;
                                    font-size: 0.9rem;
                                }

                                .moreF a {
                                    color: #098B65;
                                }











                                .scrollBox .hd {
                                    height: 20px;
                                    overflow: hidden;
                                    font-size: 0;
                                }

                                .scrollBox .hd ul {
                                    display: inline-block;
                                    padding-top: 5px;
                                }

                                .scrollBox .hd li {
                                    display: inline-block;
                                    width: 8px;
                                    height: 8px;
                                    background: #D0D0D0;
                                    margin: 0 5px;
                                    vertical-align: top;
                                    overflow: hidden;
                                    -webkit-border-radius: 8px;
                                    -moz-border-radius: 8px;
                                    border-radius: 8px;
                                }

                                .scrollBox .hd .on {
                                    background: #BA2636;
                                }

                                .scrollBox .prev,
                                .scrollBox .next {
                                    display: inline-block;
                                    width: 25px;
                                    height: 20px;
                                    background: url(images/wyIcons.png) no-repeat;
                                    overflow: hidden;
                                    margin: 0 5px;
                                    vertical-align: top;
                                }

                                .scrollBox .next {
                                    background-position: -105px 0;
                                }

                                .scrollBox .bd li img {
                                    width: 20rem;
                                    height: 15rem;
                                    background: url(images/loading.gif) #fff center center no-repeat;
                                }


                                .hd ul li td {
                                    font-size: 14px;
                                }

                                .lists {
                                    font-size: 14px;
                                }

                                .tmore td {
                                    font-size: 14px;
                                }

.hd li .more{ position:absolute; right: 0px; top:3px; display:none; z-index: -99999; font-weight: 100 }
 
 
.hd li.on .more { display:block; z-index: 9}
 
 
.tabBox .hd{ position: relative}
.tabBox .moret a{
                                      font-size: 14px;
                                      color: #999;
                                      margin-top: 8px;
                                      display: inline-block;
                                      font-weight: 100;
                                }
                                .wp1_windowTitle{font-weight:800}

 @media screen and (max-width:640px) {
                                   .listnav{display:none}
.warmp{width:100%; margin:0}
.htitle{padding:20px 20px; padding-top:0px; margin-top:-10px}
.header{display:none}
.sub-nav-box{display:none}
.footer .w1160{width:80%; padding:0px 10%}
.lists{padding-right:10px!important; }
body{margin:0}
.footer_l{width:100%}
.titlea{text-align:left}
.content{width:100%;overflow:scroll;text-align:left;padding-left:10px}
table{width:100%;text-align:left}
.textCon {
    font-size: 14px;
    padding: 20px 10px;
    width: 100%;
    overflow: scroll;
}


                                }
.logobg{ background:url("images/sublogo.png") right bottom no-repeat;}

.textCon{ font-size:14px; padding:40px 40px; max-width:800px; overflow-x:scroll}

