﻿﻿            body {
                /*background: #f2f2f2;*/
                background: url(../img/banner_01.jpg) #fff no-repeat center top;
            }

            *,
            *:before,
            *:after {
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
            }

            a {
                TEXT-DECORATION: none;
            }

            a: hover{
                color: #2d66a5;
            }
            a:focus{outline:none;}

            ul, li {
                list-style: none;
                margin: 0;
                padding: 0;
            }

            .fl {
                float: left;
                display: inline;
            }

            button, input, select, textarea {
                font-weight: inherit;
                font-size: inherit;
                font-size: 100%;
                font-family: inherit;
                border: none;
                outline: none;
            }

            .main_box {
                width: 1100px;
                margin: 0 auto;
                          /*  height: 1700px;*/
            }

            .zfxx_title {
                width: 1100px;
                margin: 0 auto 96px;
                text-align: center;
                padding-top: 20px;
            }

            .header_tit {
                text-align: center;
                margin-top: 50px;
            }

            .policy {
                background-color: #f6f6f6;
                margin: 0 auto;
                max-width: 1100px;
                padding-bottom: 60px;
            }

            .zfxxgk_ss {
                width: 1028px;
                height: 50px;
                background: url(../img/xxgk_input.png) no-repeat;
                float: left;
                margin: 84px 0;
            }

            .inputText1 {
                width: 510px;
                height: 35px;
                line-height: 35px;
                float: right;
                border-radius: 2px;
                margin-top: 6px;
                margin-right: 260px;
            }

            .inputText1 input {
                width: 451px;
                height: 35px;
                line-height: 35px;
                background: #fff;
                margin-left: 2px;
            }

            #inp-submit {
                border: none;
                outline: none;
                float: right;
                width: 55px;
                height: 40px;
                overflow: hidden;
                text-indent: -999em;
                background: url(../img/xxgk_search.png) no-repeat;
            }

            .dys_policySearchResultsPage {
                clear: both;
                width: 1028px;
                margin: 0 auto;
               /* padding-top: 30px;*/
            }

            .dys_policySearchResultsPage_left {
                width: 240px;
            }

            .leftChannel_svxxgk {
                width: 240px;
                height: auto;
                overflow: hidden;
                float: left;
            }

            .leftChannel_svxxgk>li {
                width: 240px;
                overflow: hidden;
                float: left;
                margin-bottom: 15px;
                background: #ffffff;
                position: relative;
                box-shadow: 3px 3px 5px #ececec;
                border: 1px #ddd solid;
            }

            .leftChannel_svxxgk .channell_svxxgk {
                background: rgba(45,102,165,1);
            }

            .leftChannel_svxxgk li img {
                width: 43px;
                height: 42px;
                display: block;
                float: left;
                margin: 14px 25px 0 20px;
            }

            .leftChannel_svxxgk li a .show_svxxgk {
                width: 43px;
                height: 42px;
                display: block;
                float: left;
                margin: 14px 25px 0 20px;
                display: block;
            }

            .leftChannel_svxxgk li a {
                font-size: 23px;
                color: rgba(45,102,165,1);
                line-height: 35px;
            }

            .leftChannel_svxxgk li .Selection_svxxgk {
                color: #fff;
            }

            .leftChannel_svxxgk .plus_svxxgk {
                width: 19px;
                height: 19px;
                display: block;
                position: absolute;
                right: 15px;
                top: 26px;
                margin: 0;
            }

            .leftChannel_svxxgk  .reduce_svxxgk {
                width: 19px;
                height: 3px;
                display: none;
                position: absolute;
                right: 15px;
                top: 34px;
                margin: 0;
            }
            /*二级*/
            .channelSonSon_svxxgk {
                width: 100%;
                height: auto;
                display: none;
                overflow: hidden;
                background-color: #fff;
                padding: 10px 0;
            }

            .channelSonSon_svxxgk li {
                padding-left: 92px;
                width: 100%;
                height: auto;
                line-height: 32px;
                font-weight: bold;
                text-align: left;
                margin-bottom: 0;
                background: url(../img/diandian_svxxgk.png)no-repeat 72px 16px;
                box-shadow: none;
            }
			
			.channelSonSon_svxxgk li.on {
               background: url(../img/channelsonsonli_svxxgk.png)no-repeat;
            }
            .channelSonSon_svxxgk .channelSonSonB_svxxgk {
                background: url(../img/channelsonsonli_svxxgk.png)no-repeat;
            }

            .channelSonSon_svxxgk li a {
                color: #4d4d4d;
                font-size: 15px;
            }

            .blue_svxxgk {
                color: #2d66a5!important;
            }

            .Con_svxxgk {
                width: 100%;
                height: 1085px;
                padding: 0 15px;
                box-sizing: border-box;
                overflow: hidden;
            }

            .ConONEName_svxxgk {
                width: 100%;
                background: yellow;
                text-align: center;
            }

            .ConONEName_svxxgk span {
                font-size: 32px;
                font-family: "微软雅黑";
                font-weight: bold;
                color: #2d66a5;
                line-height: 102px;
            }

            .ConOneCon_svxxgk {
                width: 100%;
                height: auto;
                background-color: violet;
            }

            .hide_svxxgk {
                display: none !important;
            }

            .disp_svxxgk {
                display: block !important;
            }

            .policySearchResultsPage_middle {
                width: 769px;
                margin-left: 18px;
                background-color: #ffffff;
                height: 1085px;
            }

            .con_right {
                font: normal 16px/32px "microsoft yahei";
                color: #4d4d4d;
                float: right;
                width: 770px;
                padding: 0;
                border: 1px solid #ededed;
                background: #fff;
                padding-bottom: 30px;
            }

            .contentBox_svxxgk {
                width: 1100px;
                height: 1333px;
                background: #f9f9f9;
                margin: 0 auto;
                padding: 0 36px;
                box-sizing: border-box;
            }

            .content_svxxgk {
                width: 100%;
                height: 1085px;
            }

            .conContent_svxxgk {
                width: 770px;
                height: 1085px;
                background: #fff;
                float: right;
            }

            .conContent_svxxgk .ConList_svxxgk {
                width: 100%;
            }

            .ConList_svxxgk h3 {
                font-size: 32px;
                margin: 28px 0 38px;
                color: #2d66a5;
                text-align: center;
            }

            .main_svxxgk {
                width: 750px;
                height: 940px;
                padding: 0 20px;
                box-sizing: border-box;
                overflow-y: scroll;
            }

            #main::-webkit-scrollbar-track {
                border-radius: 10px;
            }

            #main::-webkit-scrollbar {
                width: 10px;
                background-color: #f2f2f2;
                border-radius: 10px;
                margin-right: 20px;
            }

            #main::-webkit-scrollbar-thumb {
                border-radius: 10px;
                background-color: #2d66a5;
                height: 80px;
            }

            .mainLeft_svxxgk {
                width: 700px;
                height: auto;
            }

            .mainLeft_svxxgk p {
                font-size: 16px;
                color: #4d4d4d;
                line-height: 30px;
                font-family: "微软雅黑";
                text-indent: 2em;
            }

            .mainLeft_svxxgk h4 {
                font-size: 21px;
                color: #4d4d4d;
                line-height: 60px;
                font-family: "微软雅黑";
                font-weight: bold;
            }

            .mainLeft_svxxgk h5 {
                font-size: 18px;
                color: #4d4d4d;
                line-height: 60px;
                font-family: "微软雅黑";
                font-weight: bold;
            }

            .lmtit {
                height: 35px;
                border-bottom: 2px solid #e4e4e4;
            }

            .lmtit1 {
                height: 35px;
                font-family: "FZZHUNYSK","微软雅黑","宋体";
                font-weight: bold;
                margin: 0px;
                font-size: 18px;
                line-height: 35px;
                width: auto;
                background-color: #2d66a5;
                display: inline;
                padding: 5px 30px 5px;
                color: #fff;
            }

            .lmtit1 a {
                color: white;
            }

            .lmlist ul {
                width: 100%;
                padding: 30px 23px 0;
                box-sizing: border-box;
            }

            .lmlist ul  li {
                width: 100%;
            }

            .lmlist ul  li  a {
                font-size: 16px;
                font-family: "微软雅黑";
                color: rgba(77,77,77,1);
                line-height: 30pt;
            }

            .lmlist ul  li  span {
                float: right;
            }
            /*分页*/
            .page {
                width: 100%;
            /*text-align:center;*/
                margin: 0 auto;
                overflow: hidden;
                zoom: 1;
             /*margin-top:51px; margin-left: 30px;*/
                margin-top: 20px;
            }

            .page a {
                display: block;
                float: left;
                border: 1px solid #cccccc;
                min-width: 35px;
                height: 35px;
                margin-right: 10px;
                text-align: center;
                line-height: 25px;
                color: #444;
                padding: 5px;
            }

            .page a:hover,.page a.current {
                background: #0070b8;
                color: #fff;
                border: 1px solid #0070b8;
            }

            .page {
                text-align: center;
                padding: 20px;
                font-size: 14px;
            }

            .page .pager A {
                display: inline-block;
                display: inline;
                zoom: 1;
                line-height: 20px;
                border: 1px solid #e6e6e6;
                padding: 2px 8px;
                background: #fff;
                color: #333;
                font-family: "FZZHUNYSK","微软雅黑","宋体";
            }

            .page .pager SPAN {
                display: inline-block;
                display: inline;
                line-height: 20px;
                border: 1px solid #e6e6e6;
                padding: 2px 8px;
                background: #fff;
            }

            .page SPAN.current {
                background: #015293;
                border-color: #015293;
                color: #fff;
                font-family: "FZZHUNYSK","微软雅黑","宋体";
                font-weight: 600;
                padding: 4px 8px;
                display: inline;
            }

            .page input {
                width: 35px;
                height: 35px;
            }
            /*公共尾*/
            #gt_foot {
                width: 1100px;
                height: 433px;
                margin: 0 auto;
                background: #fff;
            }
            /*footer-one*/
            .footer-one {
                margin: 12px 0px 0px 0px;
                padding: 10px;
                overflow: hidden;
                height: 224px;
                _height: 178px;
                border-top: 4px solid #015293;
            }

            .footer-two {
                margin: 0px 2px 0px 20px;
                *margin: 0px 40px 0px 5px;
                padding: 0px;
                list-style-type: none;
                float: left;
                display: inline;
            }

            .footer-two li {
                margin: 0px 0px 6px 0px;
                *margin: 0px 0px 2px 0px;
                _margin: 0px 0px 0px 0px;
                padding: 0px;
                font-size: 12px;
                color: #333;
                font-family: "微软雅黑","宋体";
                line-height: 17px;
            }

            .footer-two li a:link,.footer-two li a:visited {
                margin: 0px;
                padding: 0px;
                text-decoration: none;
                color: #333;
            }

            .footer-two li a:hover {
                color: #d51c1c;
            }

            .footer-all {
                width: 135px;
                margin: 0px;
                padding: 0px;
                float: left;
            }

            .footer-all p {
                margin: 0px 0px 4px 20px;
                _margin-bottom: 2px;
                padding: 0px;
                font-size: 14px;
                font-weight: bold;
                font-family: "微软雅黑","宋体";
            }

            .footer-all p a:link,.footer-all p a:visited {
                margin: 0px;
                padding: 0px;
                text-decoration: none;
                color: #333;
            }

            .footer-all p a:hover {
                color: #d51c1c;
            }
            /*链接*/
            .footer2 {
                border-top: 1px solid #bababa;
                border-bottom: 1px solid #bababa;
            }

            .footer2_1 {
                height: 40px;
                margin-bottom: 3px;
            }

            .footer2_1 ul {
                height: auto;
                margin-bottom: 0px;
            }

            .footer2_1 li {
                margin: 0;
                margin-right: 0;
                position: relative;
                height: auto;
                float: left;
                font-size: 12px;
                font-family: "微软雅黑","宋体";
                padding-right: 9px;
                *width: 119px;
            }

            .footer2_1 li a {
                padding: 13px 9px 14px 15px;
                display: block;
                padding-right: 20px;
                background: url(../../images/select_jiantou.jpg) no-repeat right 17px;
                height: 43px;
                color: #2b2b2b;
            }

            .footer2_1 li #select_content6 a {
                height: auto
            }

            .footer2_1 li.asect {
                background: #f1f1f1;
            }

            .footer2_1 li.asect a {
                background: url(../../images/jiantou2.png) no-repeat right 17px;
            }

            .select_content {
                background: #f1f1f1;
                position: absolute;
                bottom: 43px;
                _bottom: 42px;
                height: 221px;
                display: none;
                padding: 30px 20px 30px 35px;
                width: 1100px;
            }

            #select_content1 {
                left: 0;
                padding-top: 30px;
                _padding-top: 23px;
            }

            #select_content1 .select_con1 {
                width: 250px;
                height: 32px;
            }

            #select_content1 .select_scroll_con {
                height: 158px;
                overflow-y: scroll;
                padding-bottom: 5px;
                _height: 157px;
            }

            #select_content2 {
                left: -116px;
                padding-top: 30px;
                _padding-top: 23px;
            }

            #select_content2 .select_con1 {
                width: 250px;
                height: 32px;
            }

            #select_content2 .select_scroll_con {
                height: 158px;
                overflow-y: scroll;
                padding-bottom: 5px;
                _height: 157px;
            }

            #select_content3 {
                left: -256px;
                padding-top: 69px;
                _padding-top: 162px;
                height: 220px;
                *left: -256px;
            }

            #select_content3 .select_con1 {
                width: 170px;
                height: 36px;
            }

            .select_con {
                height: auto;
            }

            .select_con1 {
                padding: 0px;
                margin: 0;
                line-height: 24px;
                float: left;
                white-space: nowrap;
            }

            .select_con1 a {
                padding: 0
            }

            .select_con div.select_con1_noline {
                background: none !important
            }

            .footer2_1 li.asect .select_con a {
                height: auto;
                background: none !important;
                padding-bottom: 0 !important;
                padding: 0;
                font-size: 14px;
                color: #000 !important
            }

            .footer2_1 li.asect .select_con a:hover {
                color: #d51c1c !important
            }

            .footer3 {
                width: 1100px;
                height: 120px;
                margin: 20px auto auto;
            }

            .footer31 {
                width: 300px;
                height: 100px;
                margin: 20px 0px 10px;
                float: left;
            }

            .tu {
                float: left;
            }

            .footer32 {
                width: 660px;
                height: 100px;
                margin: 10px 0px 10px;
                float: left;
                font-size: 14px;
                font-family: "微软雅黑","宋体";
                line-height: 14px;
                text-align: center;
                color: #333;
            }

            .footer32 a {
                color: #333;
            }

            .footer33 {
                width: 140px;
                height: 50px;
                margin: 50px 0px 30px;
                float: left;
            }

            .tu1,.tu2 {
                width: 50px;
                height: 50px;
                margin: 0 10px;
                float: left;
            }

            .footer32.banquan {
                margin: auto;
            }