﻿.threebkbox {
    width: 1260px;
    height: 335px;
    overflow: hidden;
    position: relative;
    margin-top:20px;
    padding:15px 0;
    border:1px solid #efefef;
}

.threebk_top {
    left: 10px;
    top: 15px;
    width: 1300px;
    height: 38px;
    position: absolute;
    z-index: 999;
}

    .threebk_top a {
        width: 298px;
        height: 36px;
        color: rgb(84, 83, 83);
        line-height: 36px;
        padding-left: 30px;
        font-size: 18px;
        margin-left: 5px;
        float: left;
        display: block;
    }

        .threebk_top a:hover {
            width: 298px;
            height: 36px;
            line-height: 36px;
            font-size: 18px;
            margin-left: 5px;
        }

        .threebk_top a.on {
            width: 298px;
            height: 36px;
            line-height: 36px;
            font-size: 18px;
            margin-left: 5px;
        }

    .threebk_top #zwgk {
        background: rgb(241, 241, 241);
        border-width: 1px 1px 0px;
        border-style: solid solid none;
        border-color: rgb(241, 241, 241) rgb(241, 241, 241) currentColor;
        border-image: none;
        margin-left: 0px;
    }

        .threebk_top #zwgk:hover {
            background: rgb(251, 240, 240);
            border-width: 2px 1px 0px;
            border-style: solid solid none;
            border-color: currentColor rgb(214, 81, 30);
            border-image: none;
            color: rgb(214, 81, 30);
        }

    .threebk_top .on#zwgk {
        background: #0478d6;
        border-width: 1px 1px 0px;
        border-style: solid solid none;
        border-color: currentColor #0478d6;
        border-image: none;
        color: rgb(254, 255, 255);
    }

    .threebk_top #wsbs {
        background: rgb(241, 241, 241);
        border-width: 1px 1px 0px;
        border-style: solid solid none;
        border-color: rgb(241, 241, 241) rgb(241, 241, 241) currentColor;
        border-image: none;
    }

        .threebk_top #wsbs:hover {
            background: rgb(234, 241, 245);
            border-width: 2px 1px 0px;
            border-style: solid solid none;
            border-color: currentColor #0478d6;
            border-image: none;
            color: rgb(0, 102, 153);
        }

    .threebk_top .on#wsbs {
        background: #0478d6;
        border-width: 1px 1px 0px;
        border-style: solid solid none;
        border-color: currentColor #0478d6;
        border-image: none;
        color: rgb(252, 253, 253);
    }

    .threebk_top #zmhd {
        background: rgb(241, 241, 241);
        border-width: 1px 1px 0px;
        border-style: solid solid none;
        border-color: rgb(241, 241, 241) rgb(241, 241, 241) currentColor;
        border-image: none;
    }

        .threebk_top #zmhd:hover {
            background: rgb(232, 238, 241);
            border-width: 2px 1px 0px;
            border-style: solid solid none;
            border-color: currentColor #0478d6;
            border-image: none;
            color: #0478d6;
        }

    .threebk_top .on#zmhd {
        background: #0478d6;
        border-width: 1px 1px 0px;
        border-style: solid solid none;
        border-color: currentColor #0478d6;
        border-image: none;
        color: rgb(249, 250, 251);
    }

.threebk_con {
    left: 0px;
    top: 52px;
    width: 1300px;
    height: 381px;
    position: absolute;
    z-index: 888;
}

    .threebk_con dl {
        width: 1300px;
        height: 381px;
        float: left;
    }

.zwgkbox {
    padding: 10px 10px 0px;
  
    border-image: none;
    width: 1260px;
    height: auto;
}

.zwgk_lban {
    width: 930px;
}



.zwgk_btn {
    width: 210px;
    height: 277px;
    overflow: hidden;
}

    .zwgk_btn ul li {
        width: 210px;
        height: 47px;
        float: left;
    }

        .zwgk_btn ul li a {
            background: url("http://www.shanwei.gov.cn/templates/shanwei2016/images/zwy_gklmico.png") no-repeat rgb(236, 243, 245);
            border: 1px solid rgb(255, 255, 255);
            border-image: none;
            width: 100%;
            height: 40px;
            color: rgb(0, 51, 102);
            line-height: 40px;
            padding-left: 42px;
            font-size: 14px;
            float: left;
            display: block;
        }

            .zwgk_btn ul li a:hover {
                background: url("http://www.shanwei.gov.cn/templates/shanwei2016/images/zwgk_btnicoh.png") no-repeat rgb(237, 246, 249);
                border: 1px solid rgb(146, 217, 241);
                border-image: none;
                font-weight: bold;
            }
.zwgk_xxk {
    width: 720px;
    padding:0 15px;
}

.zwgk_xxktop {
    height: 32px;
    overflow: hidden;
    border-bottom-color: rgb(184, 62, 33);
    border-bottom-width: 0px;
    border-bottom-style: solid;
}

.zwgk_bg {
    background: rgb(245, 245, 245);
}

.zwgk_xxktop a {
    background: #eaf1f5;
    width: 33.333%;
    height: 32px;
    text-align: center;
    line-height: 32px;
    font-size: 15px;
    border-right-color: rgb(255, 255, 255);
    border-right-width: 1px;
    border-right-style: solid;
    float: left;
    display: block;
    color: rgb(0, 51, 102);
}

    .zwgk_xxktop a.sec2 {
        background: #0478d6;
        height: 32px;
        color: rgb(255, 255, 255);
      
        line-height:32px;
    }

    .zwgk_xxktop a:hover {
        background: #0478d6;
        height: 32px;
        color: rgb(255, 255, 255);
 
    }

.zwgk_xxktop .zdly {
    background: #0478d6;
    margin: 0px;
    padding: 0px;
    width: 145px;
    height: 32px;
    text-align: center;
    color: rgb(255, 255, 255);
    line-height: 32px;
    font-size: 15px;
    display: block;
}

    .zwgk_xxktop .zdly:hover {
        background: #0478d6;
        margin: 0px;
        padding: 0px;
        width: 145px;
        height: 32px;
        text-align: center;
        color: rgb(255, 255, 255);
        line-height: 32px;
        font-size: 15px;
        display: block;
    }

.zwgk_xxknr {
    padding: 11px 0px 0px 5px;
    width: 100%;
    height: 233px;
    line-height: 28px;
}

    .zwgk_xxknr ul li {
        background: url("http://www.shanwei.gov.cn/templates/shanwei2016/images/ico1.gif") no-repeat 0px 13px;
        width: 100%;
        height: 36px;
        line-height: 36px;
        padding-left: 11px;
        vertical-align: bottom;
    }

        .zwgk_xxknr ul li a {
            line-height: 28px;
            float: left;
            color:#777;
        }

        .zwgk_xxknr ul li img {
            padding-top: 8px !important;
            float: left;
        }
.left {
    float: left;
}
.right {
    float: right;
}
.zwgk_rban {
    width: 301px;
}

.zwgk_zdlybtn {
    width: 301px;
    height: 317px;
    overflow: hidden;
    margin-top: 9px;
}

    .zwgk_zdlybtn ul {
        width: 306px;
    }

        .zwgk_zdlybtn ul li {
            width: 102px;
            height: 63px;
            float: left;
        }

            .zwgk_zdlybtn ul li a {
                width: 97px;
                height: 58px;
                text-align: center;
                line-height: 58px;
                font-size: 15px;
                display: block;
            }

            .zwgk_zdlybtn ul li.l1 {
                width: 301px;
                height: 60px;
            }

                .zwgk_zdlybtn ul li.l1 a {
                    width: 301px;
                    height: 55px;
                    line-height: 55px;
                }

                .zwgk_zdlybtn ul li.l1 a {
                    background: rgb(207, 216, 245);
                    color: rgb(0, 51, 102);
                }

                    .zwgk_zdlybtn ul li.l1 a:hover {
                        background: rgb(207, 216, 245);
                        color: rgb(0, 51, 102);
                    }

            .zwgk_zdlybtn ul li.l2 a {
                background: rgb(253, 221, 194);
                color: rgb(213, 102, 0);
            }

                .zwgk_zdlybtn ul li.l2 a:hover {
                    background: rgb(253, 221, 194);
                    color: rgb(213, 102, 0);
                }

            .zwgk_zdlybtn ul li.l3 a {
                background: rgb(195, 234, 242);
                color: rgb(0, 102, 153);
            }

                .zwgk_zdlybtn ul li.l3 a:hover {
                    background: rgb(195, 234, 242);
                    color: rgb(0, 102, 153);
                }

            .zwgk_zdlybtn ul li.l4 a {
                background: rgb(230, 239, 195);
                color: rgb(112, 153, 0);
            }

                .zwgk_zdlybtn ul li.l4 a:hover {
                    background: rgb(230, 239, 195);
                    color: rgb(112, 153, 0);
                }

            .zwgk_zdlybtn ul li.l5 a {
                background: rgb(250, 193, 231);
                color: rgb(153, 0, 102);
            }

                .zwgk_zdlybtn ul li.l5 a:hover {
                    background: rgb(250, 193, 231);
                    color: rgb(153, 0, 102);
                }

            .zwgk_zdlybtn ul li.l6 a {
                background: rgb(242, 229, 207);
                color: rgb(102, 51, 0);
            }

                .zwgk_zdlybtn ul li.l6 a:hover {
                    background: rgb(242, 229, 207);
                    color: rgb(102, 51, 0);
                }

            .zwgk_zdlybtn ul li.l7 a {
                background: rgb(232, 240, 252);
                color: rgb(0, 51, 102);
            }

                .zwgk_zdlybtn ul li.l7 a:hover {
                    background: rgb(232, 240, 252);
                    color: rgb(0, 51, 102);
                }

            .zwgk_zdlybtn ul li.l8 a {
                background: rgb(253, 231, 193);
                color: rgb(153, 102, 0);
            }

                .zwgk_zdlybtn ul li.l8 a:hover {
                    background: rgb(253, 231, 193);
                    color: rgb(153, 102, 0);
                }

            .zwgk_zdlybtn ul li.l9 a {
                background: rgb(222, 235, 249);
                color: rgb(4, 77, 151);
            }

                .zwgk_zdlybtn ul li.l9 a:hover {
                    background: rgb(222, 235, 249);
                    color: rgb(4, 77, 151);
                }

            .zwgk_zdlybtn ul li.l10 a {
                background: rgb(255, 241, 215);
                color: rgb(160, 104, 0);
            }

                .zwgk_zdlybtn ul li.l10 a:hover {
                    background: rgb(255, 241, 215);
                    color: rgb(160, 104, 0);
                }

            .zwgk_zdlybtn ul li.l11 a {
                background: rgb(230, 239, 195);
                color: rgb(112, 153, 0);
            }

                .zwgk_zdlybtn ul li.l11 a:hover {
                    background: rgb(230, 239, 195);
                    color: rgb(112, 153, 0);
                }

            .zwgk_zdlybtn ul li.l12 a {
                background: rgb(253, 221, 194);
                color: rgb(213, 102, 0);
            }

                .zwgk_zdlybtn ul li.l12 a:hover {
                    background: rgb(253, 221, 194);
                    color: rgb(213, 102, 0);
                }

            .zwgk_zdlybtn ul li.l13 a {
                background: rgb(195, 234, 242);
                color: rgb(0, 102, 153);
            }

                .zwgk_zdlybtn ul li.l13 a:hover {
                    background: rgb(195, 234, 242);
                    color: rgb(0, 102, 153);
                }
.is-list1 li span {
    color: rgb(153, 153, 153);
    font-size: 12px;
    float: right;
}
.wsbsbox {
    padding: 10px 10px 0px;
    
    border-image: none;
    width: 1260px;
    height: auto;
}

.wsbs_lban {
    width: 224px;
}

.zdfw_top {
    background: #0478d6;
    width:100%;
    height: 32px;
    color: rgb(255, 255, 255);
    line-height: 32px;
    padding-left: 15px;
    font-size: 15px;
    display: block;
}

    .zdfw_top:hover {
        color: rgb(255, 255, 255);
    }

.zdfw_nr {
    padding: 5px 0px 3px;
    border: 0px solid rgb(255, 255, 255);
    border-image: none;
    width: 224px;
    height: 314px;
    overflow: hidden;
}

    .zdfw_nr ul li {
        margin: 0px 2px 5px;
        width: 108px;
        height: 49px;
        float: left;
    }


        .zdfw_nr ul li a:hover {
            background: url("../images/zdfw_ico.png") no-repeat rgb(211, 235, 248);
            color: rgb(0, 51, 102);
        }

        .zdfw_nr ul li.l1 a {
            background-position: 9px 0px;
        }

        .zdfw_nr ul li.l2 a {
            background-position: -93px 0px;
        }

        .zdfw_nr ul li.l3 a {
            background-position: 9px -51px;
        }

        .zdfw_nr ul li.l4 a {
            background-position: -93px -51px;
        }

        .zdfw_nr ul li.l5 a {
            background-position: 9px -102px;
        }

        .zdfw_nr ul li.l6 a {
            background-position: -93px -102px;
        }

        .zdfw_nr ul li.l7 a {
            background-position: 9px -153px;
        }

        .zdfw_nr ul li.l8 a {
            background-position: -93px -153px;
        }

        .zdfw_nr ul li.l9 a {
            background-position: 9px -204px;
        }

        .zdfw_nr ul li.l10 a {
            background-position: -93px -204px;
        }

        .zdfw_nr ul li.l11 a {
            background-position: 9px bottom;
        }

        .zdfw_nr ul li.l12 a {
            background-position: -93px bottom;
        }

.wsbs_mban {
    width: 690px;
    margin-left: 15px;
}

.wsbs_img {
    width: 100%;
    height: 150px;
    overflow: hidden;
    margin-bottom:15px;
}

.wsbs_xxktop {
    height: 32px;
    overflow: hidden;
    border-bottom-color: rgb(44, 132, 192);
    border-bottom-width: 0px;
    border-bottom-style: solid;
}

    .wsbs_xxktop a {
        background: rgb(234, 241, 245);
        width: 88px;
        height: 29px;
        text-align: center;
        line-height: 29px;
        font-size: 15px;
    color:#777;
        border-right-color: rgb(255, 255, 255);
        border-right-width: 1px;
        border-right-style: solid;
        float: left;
        display: block;
    }

        .wsbs_xxktop a.sec2 {
            background: #0478d6;
            height: 29px;
            color: rgb(255, 255, 255);
     
        }

        .wsbs_xxktop a:hover {
            background: #0478d6;
            height: 29px;
            color: rgb(255, 255, 255);
         
        }

.wsbs_xxknr {
    width: 500px;
    height: 150px;
    padding-left: 8px;
    margin-top: 11px;
    -ms-overflow-x: hidden;
    -ms-overflow-y: auto;
}

.wsbs_xxklb {
    width: 480px;
}

    .wsbs_xxklb ul li {
        width: 120px;
        height: 30px;
        line-height: 30px;
        overflow: hidden;
        vertical-align: bottom;
        float: left;
    }

        .wsbs_xxklb ul li a {
            color: rgb(85, 85, 85);
            line-height: 30px;
        }

            .wsbs_xxklb ul li a:hover {
                color: rgb(204, 0, 0);
            }

.wsbs_rban {
    width: 301px;
  
}

.wsbs_btnbox {
    width: 216px;
    height: 150px;
    overflow: hidden;
}

    .wsbs_btnbox ul li {
        padding: 0px 10px 10px 0px;
        width: 103px;
        height: 70px;
        overflow: hidden;
        float: left;
    }

        .wsbs_btnbox ul li.l2 {
            padding: 0px 0px 10px;
        }

        .wsbs_btnbox ul li.l4 {
            padding: 0px 0px 10px;
        }

        .wsbs_btnbox ul li a {
            background: url("../images/wsbs_btnico.png") no-repeat rgb(234, 241, 245);
            width: 103px;
            height: 30px;
            text-align: center;
            color: #0478d6;
            line-height: 28px;
            padding-top: 40px;
            font-size: 14px;
            display: block;
        }

            .wsbs_btnbox ul li a:hover {
                background: url("../images/wsbs_btnico.png") no-repeat rgb(211, 235, 248);
            }

        .wsbs_btnbox ul li.l1 a {
            background-position: 0px 0px;
        }

        .wsbs_btnbox ul li.l2 a {
            background-position: -113px 0px;
        }

        .wsbs_btnbox ul li.l3 a {
            background-position: 0px -80px;
        }

        .wsbs_btnbox ul li.l4 a {
            background-position: -113px -80px;
        }



.zdfw_nr ul li a {
    background: rgb(234, 241, 245);
    width: 100%;
    height: 49px;
    color: rgb(0, 51, 102);
    line-height: 49px;
    text-align: center;
    font-size: 14px;
    float: left;
    display: block;
}

    .zdfw_nr ul li a:hover {
        background: url("../images/zdfw_ico.png") no-repeat rgb(211, 235, 248);
        color: rgb(0, 51, 102);
    }

    .zdfw_nr ul li.l1 a {
        background-position: 9px 0px;
    }

    .zdfw_nr ul li.l2 a {
        background-position: -93px 0px;
    }

    .zdfw_nr ul li.l3 a {
        background-position: 9px -51px;
    }

    .zdfw_nr ul li.l4 a {
        background-position: -93px -51px;
    }

    .zdfw_nr ul li.l5 a {
        background-position: 9px -102px;
    }

    .zdfw_nr ul li.l6 a {
        background-position: -93px -102px;
    }

    .zdfw_nr ul li.l7 a {
        background-position: 9px -153px;
    }

    .zdfw_nr ul li.l8 a {
        background-position: -93px -153px;
    }

    .zdfw_nr ul li.l9 a {
        background-position: 9px -204px;
    }

    .zdfw_nr ul li.l10 a {
        background-position: -93px -204px;
    }

    .zdfw_nr ul li.l11 a {
        background-position: 9px bottom;
    }

    .zdfw_nr ul li.l12 a {
        background-position: -93px bottom;
    }
.cjsfw_top {
    background: rgb(234, 241, 245);
    height: 32px;
    border-bottom-color: rgb(1, 112, 194);
    border-bottom-width: 0px;
    border-bottom-style: solid;
}

    .cjsfw_top .tit {
        background: #0478d6;
        width: 120px;
        height: 32px;
        text-align: center;
        color: rgb(255, 255, 255);
        line-height: 32px;
        font-size: 15px;
        float: left;
        display: block;
    }

        .cjsfw_top .tit:hover {
            background: #0478d6;
            width: 120px;
            height: 32px;
            text-align: center;
            color: rgb(255, 255, 255);
            line-height: 32px;
            font-size: 15px;
            float: left;
            display: block;
        }

    .cjsfw_top .more {
        width: 31px;
        height: 32px;
        color: rgb(153, 153, 153);
        line-height: 32px;
        float: right;
        display: block;
    }

        .cjsfw_top .more:hover {
            color: rgb(204, 0, 0);
        }
.rdsx_nr {
    padding: 12px 0px 0px 12px;
    border: 0px solid rgb(255, 255, 255);
    border-image: none;
    width: 202px;
    height: 152px;
}

    .rdsx_nr ul li {
        background: url("../images/ico1.gif") no-repeat 0px 13px;
        width: 50%;
        height: 28px;
        color: rgb(153, 153, 153);
        line-height: 28px;
        padding-left: 11px;
        vertical-align: bottom;
        float:left;
        
    }

        .rdsx_nr ul li a {
            line-height:28px;
            float:left;
            color:#777;
        }
.weizhi {
    height: 20px;
    font: 12px "微软雅黑";
    letter-spacing: 2px;
    text-align: left;
    margin: 5px 5px;
}

.f2Box ul {
    width: 100%;
    overflow:hidden;
}

    .f2Box ul li {
        float: left;
        width: 20%;
        padding: .8%;
    }

        .f2Box ul li.t1 {
            width: 60%;
        }

        .f2Box ul li a {
            color: #005fa9;
        }

    .f2Box ul li {
        display: block;
        height: 214px;
        text-align: center;
        /*background: #e6f7ff;*/
        transition: .3s;
    }

        .f2Box ul li a:hover {
            box-shadow: 0 0 15px rgba(40,120,160,.2);
        }

        .f2Box ul li.t1 a {
            background: none;
        }

        .f2Box ul li i {
            display: inline-block;
            width: 90px;
            height: 90px;
            margin: 35px 0 20px;
            background: #e6f7ff;
            border-radius: 50%;
        }

            .f2Box ul li i img {
                position: relative;
                top: 12px;
            }

        .f2Box ul li em {
            display: block;
            padding: 0 20px;
            font-size: 16px;
            color: #373737;
            font-weight: 500;
            font-style: normal;
            height: 40px;
            font-weight: bold;
        }

.f3Box ul {
    width: 101%;
    margin-left: -1%;
}

    .f3Box ul li {
        float: left;
        width: 9.5%;
        margin-top:30px;
    }

        .f3Box ul li.t1 {
            width: 60%;
        }

        .f3Box ul li a {
            display: block;
            height: 120px;
            text-align: center;
            background: #e6f7ff;
            transition: .3s;
        }

            .f3Box ul li a:hover {
                box-shadow: 0 0 15px rgba(40,120,160,.2);
            }

        .f3Box ul li.t1 a {
            background: none;
        }

        .f3Box ul li a i {
            display: inline-block;
            width: 70px;
            height: 70px;
            margin: 5px 0 10px;
            background: #fff;
            border-radius: 50%;
        }

            .f3Box ul li a i img {
                position: relative;
            }

        .f3Box ul li a em {
            display: block;
            font-size: 12px;
            color: #373737;
            font-weight: 500;
            font-style: normal;
        }

.f3Box div li a {
    font-size: 14px;
    display: inline-block;
    overflow: hidden;
    margin-left: 15px;
    color: #333;
}

.f3Box div li em {
    font-size: 12px;
    font-style: normal;
    right: 0;
    bottom: 0;
    position: relative;
    top: -7px;
}

.bzgfwj li {
    width: 100%;
}

    .bzgfwj li a {
        width: 86%;
    }

.mllb li a {
    width: 430px;
}

.Select {
    margin-top: 0px;
}
#ttbar {
    width: 1260px;
    height: 70px;
    overflow: hidden;
}

    #ttbar ul {
        width: 100%;
        height: auto;
    }

        #ttbar ul li img {
            width: 10px;
            height: 60px;
        }

.tt_title {
    left: -1px;
    top: -1px;
    width: 60px;
    height: 60px;
    overflow: hidden;
    position: absolute;
}

.ad_top_t .num {
    height: 13px;
    overflow: hidden;
    margin-top: -13px;
    margin-left: 891px;
    position: absolute;
    z-index: 3;
    -ms-zoom: 1;
}

    .ad_top_t .num li {
        
        width: 21px;
        height: 13px;
        text-align: center;
        color: rgb(255, 255, 255);
        line-height: 13px;
        overflow: hidden;
        padding-right: 0px;
        font-weight: bold;
        margin-left: 1px;
        float: left;
        cursor: pointer;
    }

   