html,
            body,
            div,
            ol,
            ul,
            li,
            dl,
            dt,
            dd,
            table,
            th,
            tr,
            td,
            form,
            input,
            select,
            h1,
            h2,
            h3,
            h4,
            h5,
            h6,
            p,
            a,
            span,
            img {
                padding: 0;
                margin: 0;}

            body {
                min-width: 1024px;
                font-size: 12px;
                font-family: "SunSim";
                color: #000;
                overflow-x: hidden;}

            li {
                list-style: none;}

            h1,
            h2,
            h3,
            h4,
            h5,
            h6 {
                font-size: 14px;
                font-weight: normal;}

            i,
            em {
                font-style: normal;}

            a {
                text-decoration: none;
                color: #000;}

            a:hover {
                color: #f00;}

            a img {
                border: none;}

            input {
                outline: none;}

            .fl {
                float: left;}

            .fr {
                float: right;}

            .wraper {
                width: 1200px;
                margin: 0 auto;}

            .clear {
                clear: both;}

            /*头部*/
            .header {
                background: url(../images/wgyxybj02.jpg);}

            .top-1 {
                padding: 18px 10px;
                overflow: hidden;}

            .top-1 .fr {
                font-size:14px;
                line-height:1;
                font-family:"Microsoft YaHei";
                padding: 50px 0 0;}

            .menu {
                height: 43px;
                line-height: 43px;
                font-family: "Microsoft YaHei";
                background: #fff;}

            .menu .link {
                position: relative;
                float: left;
                width: 150px;
                font-size: 16px;
                text-align: center;
                z-index: 1;}

            .menu .link:first-child {
                width: 150px;}

            .menu .link a {
                display: block;
                color: #000;}

            .menu .link:hover {
                background: #f5f9ff;}

            .menu .link:hover p {
                display: block;}

            .menu .link p {
                display: none;
                position: absolute;
                left: 0;
                top: 43px;
                width: 100%;
                line-height: 36px;
                font-size: 14px;
                background: #f5f9ff;
                z-index: 10;
                color: #fff;}

            .menu .link p a:hover {
                background: #4151b0;
                color: #fff;}

            .menu .line {
                float: left;
                width: 3px;
                height: 33px;
                margin: 5px 0;}

            /*轮播图*/
            .slip-1 .slip-box li {
                float: left;
                width: 1%;
                height: 100%;}

            .slip-1 .slip-box a {
                display: block;
                width: 100%;
                height: 100%;}

            .slip-1 .slip-dot {
                position: absolute;
                bottom: 20px;
                text-align: center;}

            .slip-1 .slip-dot ul {
                display: inline-block;
                *display: inline;
                *zoom: 1;}
            .conter {
                margin: 0 auto;}

            .cont1 {
                font-size: 16px;
                padding: 20px 0;}

            .cont1 span {
                color: #9095A3;}

            .cont1 i {
                color: #393F52;
                font-weight: bold;}

            .slip-2 {
                position: relative;
                line-height: 0;
                font-size: 0;
                overflow: hidden;}

            .slip-2 .slip-box {
                width: 10000%;
                overflow: hidden;}

            .slip-2 .slip-box li {
                position: relative;
                float: left;
                width: 1%;
                text-align: center;}

            .slip-2 .slip-box p {
                position: absolute;
                text-indent: 24px;
                bottom: 0;
                width: 100%;
                font: 24px;
                line-height:35p;
                font-family:"Microsoft YaHei";
                color: #fff;
                text-align: left;
                white-space: nowrap;
                text-overflow: ellipsis;
                overflow: hidden;
                width: 481px;
                height: 56px;
                margin: 0;
                line-height: 56px;}

            .slip-2 .slip-dot {
                position: absolute;
                bottom: 10px;
                text-align: center;
                right: 10px;}

            .slip-2 .slip-dot ul {
                display: inline-block;
                *display: inline;
                *zoom: 1;}

            .slip-2 .slip-dot li {
                float: left;
                width: 12px;
                height: 12px;
                background: #fff;
                border-radius: 6px;
                margin: 0 4px;
                cursor: pointer;}

            .slip-2 .slip-dot .slip-o {
                width: 30px;
                background: #f6ab00;}

            .cont2_r {
                width: 683px;
                height: 302px;
                border-radius: 4px;
                opacity: 1;
                border: 2px solid rgba(255, 255, 255, 1);
                background: #fff;}

            .cont2_r .cont2_r_bt {
                padding: 20px 0;
                border-bottom: 1px solid #ECEEF2;
                width: 647px;
                margin: 0 auto;}

            .cont2_r .cont2_r_bt h3 {
                margin-left: -46px;
                text-indent: 44px;
                color: rgba(57, 63, 82, 1);
                font-size: 24px;
                font-weight: 700;
                font-family: "OPPOSans";
                line-height: 32px;}

            .cont2_r .cont2_r_bt a {
                background: url(/dfiles/15966/images/jt_gray.jpg) right center no-repeat;
                height: 35px;
                width: 90px;
                display: block;
                line-height: 35px;
                font-weight: bold;
                font-size: 16px;
                color: #9095A3;}

            .cont2_r .cont2_r_bt a:hover {
                background: url(/dfiles/15966/images/jt_green.jpg) right center no-repeat;
                height: 35px;
                width: 90px;
                display: block;
                line-height: 35px;
                font-weight: bold;
                font-size: 16px;
                color: #29A6A6;}

            .cont2_r .cont2_r_nr {
                width: 647px;
                margin: 0 auto;}

            .nr_l {
                width: 308px;
                height: 194px;
                border-right: 1px solid rgba(236, 238, 242, 1);
                margin-top: 20px;}

            .nr_l h3 {
                opacity: 1;
                color: rgba(41, 166, 166, 1);
                font-size: 16px;
                font-weight: 700;
                font-family: "OPPOSans";
                text-align: left;
                line-height: 26px;
                padding-bottom: 16px;}

            .nr_l p {
                width: 288px;
                margin-right: 20px;
                opacity: 1;
                color: rgba(98, 104, 122, 1);
                font-size: 14px;
                font-weight: 500;
                font-family: "OPPOSans";
                text-align: left;
                line-height: 22px;}

            .nr_l span {
                padding: 16px 0;
                display: block;}

            .cont2_r_nr .list {
                padding-top: 10px;}

            .cont2_r_nr .list li {
                width: 647px;}

            .cont2_r_nr .list i {
                width: 10px;
                height: 5px;
                border-radius: 11px;
                opacity: 1;
                background: rgb(140 43 37);
                float: left;
                margin-top: 19px;}

            .cont2_r_nr .list a {
                opacity: 1;
                font-size: 16px;
                font-weight: 500;
                font-family: "OPPOSans";
                text-align: left;
                line-height: 40px;
                display: block;
                text-indent: 15px;}


            li,
            i {
                list-style: none;
                font-style: normal;}

            .notice li a {
                display: block;
                height: 56px;}

            a {
                text-decoration: none;
                color: #000;}

            .time {
                padding: 0 16px;
                text-align: center;}

            .fl {
                float: left;}

            .time em {
                color: #22328a;
                font-weight: 600;
                font-size: 20px;}

            .notice span,
            #mthy span {
                display: block;
                color: #8C9AA3;
                font-size: 12px;}

            .news {
                margin-top: -40px;}

            .news i {
                display: block;
                width: 76px;
                height: 24px;
                line-height: 24px;
                opacity: 1;
                background: rgba(220, 245, 245, 1);
                font-size: 12px;
                color: #29A6A6;
                text-align: center;
                margin-top: 10px;}

            .news1 {
                display: block;
                font-size: 15px;
                overflow: hidden;
                width: 75%;
                margin: 0px 10px 16px 10px;
                line-height: 22px;
                height: 50px;}

            .heading {
                margin: 0 auto;
                overflow: hidden;}

            .heading h2 {
                float: left;
                position: relative;
                font-size: 24px;
                margin: 0px 20px 20px 0px;}

            .heading h2:before {
                content: '';
                position: absolute;
                top: 2px;
                left: 0;
                width: 31px;
                height: 30px;
               }

            .heading h2 span {
                color: #A6A6A6;
                font-size: 20px;
                font-weight: normal;}


            .news ul {
                margin: 0 -16px;
                padding-bottom: 55px;
                overflow: hidden;}




            .news li:last-child {
                margin-top: -21px;}

            .title1 {
                height: 30px;
                line-height: 30px;
                padding: 30px 0px 30px 0px;
                margin-top: -76px;}

            .title1 h3 {
                color: #000;
                font-size: 24px;}

            .title1 h3 {
                position: relative;}

            .title1 h3:before {
                content: '';
                position: absolute;
                top: 2px;
                left: 0;
                width: 32px;
                height: 28px;
               }

            .title1 h3 span {
                color: #C7C7C6;
                font-size: 16px;
                font-weight: normal;
                padding-left: 10px;
                text-transform: uppercase;}

            .title1 .rt {
                margin-top: 6px;
                width: 11px;
                height: 18px;
               }

            .box .container>ul>li {
                float: right;
                width: 31%;

                margin: 0 8px;
                background-color: #f0f1f3;}
