﻿.friend > li{width: 230px;height: 89px;margin: 0 12px 12px 0;float:left;}
.friend > li:nth-child(5n){margin-right:0px;}
.friend > li > a{display:block;width:100%;height:100%;}
.friend > li > a img{width:100%;height: 88px;}
/**/
.swbanner{width:100%;}
.swbanner .swiper-slide{width:100%;}
.swbanner .swiper-slide img{width:100%;height:auto;}

.twenty{width:1200px;margin:20px auto -10px;display: none;}

/**/
.indexImg{margin:20px auto 0px;}
.indexImg a{width: 590px;display: block;/*height: 132px;*/height:90px;font-size: 24px;font-weight: bold;box-sizing: border-box;text-align: center;float: left;line-height: 44px;font-size: 0px;}
.indexImg a.a2{float:right;}
.indexImg a img{width:100%;}
.indexImg a.a1{background:url(../img/indexbg33.png) center center no-repeat;padding: 28px 15px;color: #fae034;text-shadow: -3px 2px 5px #555;letter-spacing: 1px;}
.indexImg a.a2{background:url(../img/indexbg44.png) center center no-repeat;padding: 25px 110px;color: #d90e0f;letter-spacing: 1px;line-height:34px;}
.indexImg2 a{width:100%;height: auto;}
/**/
.center{padding-top: 20px;}
.centertop{width:100%;padding-bottom: 30px;}
.centertop.boxCon{position: relative}
.dyleft{width: 384px;float:left;}
.indextitle{width:100%;height: 50px;line-height: 50px;background: #004286;margin-bottom: 22px;padding: 0px 18px 0px 20px;box-sizing: border-box;}
.indextitle span{display:block;height: 50px;line-height: 50px;color: #fff;font-size: 18px;font-weight:600;}
.indextitle a{font-size:12px;color: #fff;line-height: 50px;}
.indextitle a:hover{font-weight:bold;}
.cenleft{width: 790px;float:left;background: #f0f1f1;}
.cenleft.box1{position: absolute;right: 0;height: 680px;top: 0;}
.cmar{float: right;}
.kylist{width:100%;padding: 0px 15px 0px 20px;box-sizing: border-box;}
.kylist li{width:100%;/* height: 17px; */font-size:14px;line-height: 17px;/* margin-bottom: 17px; */float:right;width: 364px;border-bottom: 1px solid #c9c9c9;padding: 9px 0;}
.kylist li:nth-child(2){padding-top:0;background-position-y: 8px;}
.kylist li:last-child{border-bottom:0}
.kylist>li>a{color: #000;display: block;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size: 14px;}
.kylist>li>a.width{/* width:240px; */}
.ywlist>li>a.width{/* width:220px; */}
.kylist li>a>span{color: #000;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width: calc(100% - 100px);}
.kylist li:hover a{color: #004286;}
.kylist li .hot{float:right;width:40px;padding-top:1px;text-align: right;}
.ywlist li{padding-left: 14px;box-sizing:border-box;background:url(../img/icon-arrow.png) no-repeat 0 center;}
.kylist>li>a .time1{float:right;font-size:12px;}
.ywlist li.first{height: 320px;float:left;width: 370px;padding: 0px;background: none;padding-bottom: 5px;border-bottom: 0;}
.ywlist li.first a{float:none;width: 100%;white-space: normal;}
.ywlist li.first .title{color:#000000;font-size:16px;margin: 18px 0px 8px 0px;line-height: 28px;}
.ywlist li.first .sum{color:#000000;font-size:14px;line-height: 22px;}
.ywlist li.first .time{color:#004286;font-size:12px;margin: 20px 0px 0px 0px;}
.ywlist li.first .time .more{float:right;}
.ywlist li.first .Img{height: 245px;}
.ywlist li.first .Img img{width:100%;height:100%;}
.kylist li:hover .tit{color:#004286;}

.dtlist{width:100%;}
.dtlist .img{width:245px;height:153px;float:left;margin-right:14px;overflow:hidden;}
.dtlist .img .swiper-slide{width:245px;height:153px;position:relative;}
.dtlist .img .swiper-slide .tit{position:absolute;left:0;bottom:0;height: 22px;width: 100%;background: rgba(0,0,0,0.5);line-height: 22px;font-size: 14px;text-indent: 10px;}
.dtlist .img .swiper-slide .tit a{color:#fff;}
.dtlist .img img{width:100%;height:100%;}
.dtlist li{background: url(../img/icon-arrow.png) no-repeat 12px center;font-size:14px;line-height: 21px;width:100%;box-sizing:border-box;border-bottom: 1px solid #c9c9c9;padding: 10px 10px 10px 25px;}
.dtlist li a{color: #000;white-space:nowrap;overflow:hidden;display:block;width:100%;text-overflow:ellipsis;font-size: 14px;}
.dtlist li a .time1{float:right;font-size: 12px;}
.dtlist li a span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.dtlist li:hover{/* background:url(../image/yuan1.png) no-repeat 0 center; */}
.dtlist li:hover a{color: #004286;}
.dtlist li:nth-child(2),.dtlist li:nth-child(3),.dtlist li:nth-child(4),.dtlist li:nth-child(5),.dtlist li:nth-child(6){/* width:320px; */}
.yjbanner{padding:13px;background:#f0f1f1;}
.yjbanner .Img{width:150px;height:85px;float:left;}
.yjbanner .Img img{width:100%;height:100%;}
.yjbanner .words{float:right;width:185px;}
.dyleft .indextitle{margin:0;}
.yjbanner .words .tit{font-size: 14px;color:#000;margin: 0px 0px 0px 0px;font-weight: bold;line-height: 26px;}
.yjbanner .words .sum{font-size:14px;color:#000;}
.kydt li a .time1{display:none;}
.yjbanner:hover .words .tit{color:#004286;}
.kydt .yjbanner .words .tit{}

/*最新公告*/
.nelist .img{width:224px;height:258px;float:left;margin-right:35px;overflow:hidden;}
.nelist .img img{width:100%;height:auto;}
.nelist li{float:left;padding-left:14px;background:url(../image/yuan.png) no-repeat 0 center;height: 18px;font-size:14px;line-height: 18px;margin-bottom: 16px;width:320px;box-sizing:border-box;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;}
.nelist li a{color:#666666;}
.nelist li:hover{background:url(../image/yuan1.png) no-repeat 0 center;}
.nelist li:hover a{color:#3881b8;}
/*标题2*/
.indextitle2{width:100%;height:46px;background:#4c7ea4 url(../image/bowen.png) no-repeat right 0;}
.indextitle2 .left{padding-left:40px;background:url(../image/disc.png) no-repeat 19px center;width:140px;float:left;height:46px;line-height:46px;font-size:16px;color:#fefefe;font-weight: 600;}
.indextitle2 .right{float:right;padding-right:18px;font-size:12px;color:#fff;line-height:46px;}
.grey{background:#f6f6f6;height:313px;}
.zclist{width:100%;margin-top: 13px;}
.zclist li{height:34px;padding-left:36px;background:url(../image/yuan.png) no-repeat 16px center;font-size:14px;line-height: 34px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;width:100%;box-sizing:border-box;}
.zclist li a{color:#666666;display:block;width: 100%;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.zclist li:hover{background:url(../image/yuan1.png) no-repeat 16px center;}
.zclist li:hover a{color:#3881b8;}
/**/
.tentimg{width:100%;position:relative;overflow:hidden;}
.tentimg img{width:100%;}
.yjslist{float:left;}
.yjslist li{float:left;font-size:16px;line-height:46px;color:#fff;font-weight:600;text-align:center;cursor:pointer;}
.yjslist li:first-child{width:140px;background:url(../image/disc.png) no-repeat 16px center;}
.yjslist li:nth-child(2){width:146px;background:#1a6b8f;}
.yjslist li:nth-child(3){width:176px;background:#1a6b8f;}
.yjslist li.aat{background:#124364;}
.yqfriend{width:1200px;margin: 15px auto 0;}
.yqfriend .hiden{width: 380px;float:left;background: red;position:relative;}
.yqfriend .hiden:nth-child(3){margin:0 30px;}
.yqfriend .hiden p{width: 378px;height:32px;border:1px solid #99b7d5;line-height:32px;font-size:14px;text-indent:7px;background:#fff;}
.yqfriend .hiden p>a{float:right;width:32px;height:32px;display:block;border-left:1px solid #99b7d5;background:url(../image/dzj.png) no-repeat center center;}
.ylink{width: 378px;border:1px solid #99b7d5;border-top:0;height:159px;overflow-y:auto;display:none;position:absolute;left:0;background:#fff;z-index:100;}
.ylink li{width:100%;text-indent:7px;height:31px;line-height:31px;border-bottom:1px solid #99b7d5;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ylink li:last-child{border:0;}
.ylink li>a{color:#050505;}
.yqtab{width:100%;height:50px;overflow:hidden;}
.yqtab li {float:left;padding:0 25px;cursor:pointer;font-size: 16px;color: #000;line-height:50px;}
.yqtab li a{color:#000;}
.yqtab li.on {height:50px;background: #f0f1f1;border-top:2px solid #1e61a8;}
.yqcon {/* background:#e5e8ed; */}
.yqcon>li{/* min-height:95px; */padding: 13px 20px;zoom:1;display: none;background: #f0f1f1;}
.yqcon>li .ylinkc>li {height:32px;line-height:32px;float:left;margin-right: 38px;}
.yqcon>li .ylinkc>li>a {font-size: 14px;color: #000;}
.yqcon>li .ylinkc>li>a:hover{color:#1e61a8;}
.slideTxtBox .bd li .date {float:right;color:#999;}
.yqfriend .indextitle{background:#fff;color:#81b7ef;font-size: 18px;position: relative;margin: 0;}
.yqfriend .indextitle:after{position:absolute;width: calc(100% - 165px);height:1px;border-top: 1px dashed #81b7ef;content:'';top:25px;left: 100px;width: calc(100% - 105px);}
.yqfriend .indextitle span{color:#81b7ef;}
.yqfriend .indextitle a{color:#81b7ef;}

.zrs{margin: 0px 0px 0px 0px;height: 130px;width: 100%;}
.zrs img{width:100%;}
.rczp{width:100%;height:46px;background:#4c7ea4 url(../image/bowen.png) no-repeat right 0;display: block;margin: 9px 0px 10px 0px;}
.rczp a{padding-left:40px;background:url(../image/disc.png) no-repeat 19px center;width: 240px;float:left;height:46px;line-height:46px;font-size:16px;color:#fefefe;font-weight: 600;}
.rczp .more{float:right;padding-right:18px;font-size:12px;color:#fff;line-height:46px;font-weight: normal;}


.index1{width:1200px;margin: 20px auto 40px;text-align: center;}
.index1 .index1_1{font-size: 26px;color: #004286;font-weight: bold;margin: 0px 0px 6px 0px;}
.index1 .index1_2{font-size: 16px;color:#004286;line-height: 26px;}

.index2{background: #f0f1f1;padding: 27px 0px;}
.index2 .cenleft{width:385px;}
.index2 .indextitle{background:#5d89dd;margin: 0;}
.index2 .kylist{padding:0;}
.index2 .kylist li{padding: 10px 0px 10px 25px;margin: 0;border-bottom: 1px solid #c9c9c9;background: url(../img/icon-arrow1.png) no-repeat 13px center;box-sizing: border-box;float: none;line-height: 22px;width: 100%;height: 42px;}
.index2 .kylist li a{float:none;}
.index2 .dyleft{margin: 0px 23px;}
.index2 .yjbanner{border-bottom: 1px solid #c9c9c9;padding: 12px 0px;}
.index2 .dtlist li{padding: 10px 0px 10px 25px;line-height: 22px;height: 42px;}
.index2 .yjbanner .words{margin: 0px 10px 0px 0px;width: 210px;}
.index2 .cenright .kylist li{position:relative;background:none;padding: 10px 0px 10px 40px;}
.index2 .cenright .kylist li .number{width:20px;height:20px;position:absolute;left:6px;background:#5d89dd;color:#fff;font-size:12px;text-align:center;line-height:20px;}
.index2 .cenright .kylist li .time1{float:left;font-size:14px;}



.index3{background:#fff;padding: 27px 0px 20px 0px;}
.index3 .indextitle{background:#81b7ef;}
.index3 .cenleft{background:#fff;margin: 0px 22px 0px 0px;}
.index3 .cenright{margin:0;}
.index3 .kylist li{background:url(../img/icon-arrow1.png) 13px center no-repeat;height: 43px;}
.index3 .announcement li{padding: 20px 0px;border-bottom:1px solid #c9c9c9;}
.index3 .announcement .time{float:left;width: 70px;height: 71.5px;border:1px solid #81b7ef}
.index3 .announcement .time .time1{line-height: 24px;background:#81b7ef;font-size:12px;text-align:center;display:block;color:#fff;}
.index3 .announcement .time .day{color:#81b7ef;font-size:30px;text-align:center;display:block;line-height: 46px;}
.index3 .announcement .words{width:290px;float:left;margin:0px 0px 0px 15px;}
.index3 .announcement .words .title{font-size: 14px;color:#000;margin: 0px 0px 3px 0px;}
.index3 .announcement .words .sum{font-size: 12px;color: #333;line-height: 16px;}
.index3 .announcement li:hover .title{color:#004286;}
.index3 .announcement li:hover .sum{color:#004286;}


@media only screen and (min-width: 100px) and (max-width:800px) {
.friend > li{width: 45vw;height: 18vw;margin: 0 2vw 2vw 0;}
.friend > li:nth-child(2n){margin-right:0px;float: right;}
/**/
.center{padding-top: 4vw;}
.centertop{padding-bottom: 6vw;}
.dyleft{width: 100%;float: none;margin-bottom: 5vw;}
.indextitle{width:100%;height: 35px;margin-bottom: 12px;padding: 0px 7px 0px 10px;}
.indextitle span{height: 35px;line-height: 35px;font-size: 16px;}
.indextitle a{line-height: 35px;}
.cenleft{width: 100%;float: none;margin: 0px 0px 20px 0px!important;}
.cenleft.box1{position: static}
.cmar{margin: 0 0;}
.kylist{width:100%;padding: 0px 13px;}
.kylist li{height: 36px;line-height: 20px;margin-bottom: 1px;}
.kylist>li>a{display: block;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;}
.kylist>li>a.width{width: calc(92vw - 50px);}
.ywlist>li>a.width{width: calc(92vw - 65px);}
.kylist li>a>span{display:inline-block;width: calc(100% - 80px);height: 20px;overflow: hidden;color: #000;}
.ywlist li{padding-left: 15px;box-sizing:border-box;width: 100%;background-size: 5px;}
.dtlist .img{width: 100%;height: auto;float: none;margin-right: 0;margin-bottom: 4vw;}
.dtlist .img img{width:100%;height:auto;}
.dtlist li{float: none;padding: 8px 8px 8px 17px;line-height: 20px;width:100%;box-sizing:border-box;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: url(../img/icon-arrow.png) no-repeat 6px 15px;background-size: 4px;}
.dtlist li a{width: 100%;height: 20px;}
.dtlist li:nth-child(2),.dtlist li:nth-child(3),.dtlist li:nth-child(4),.dtlist li:nth-child(5),.dtlist li:nth-child(6){width: 100%;}
.ywlist li.first{width:100%;height: auto;}
    .ywlist>li.first>a.width{width:100%;}
    .ywlist li.first .title{margin: 10px 0px 8px 0px;}
    .ywlist li.first .time{margin:10px 0px 0px 0px;}
    .dtlist li a .time1{display:none;}
    .index2 .dtlist li{padding: 8px 8px 8px 17px;}
    /*最新公告*/
.nelist .img{width: 100%;height: 55vw;float: none;margin-right: 0;margin-bottom: 4vw;}
.nelist li{height: 20px;line-height: 20px;margin-bottom: 12px;width: 100%;}
/*标题2*/
.indextitle2{height: 40px;}
.indextitle2 .left{height: 40px;line-height: 40px;}
.indextitle2 .right{line-height: 40px;}
.grey{height: auto;}
.zclist{margin-top: 4vw;padding-bottom: 5vw;}
/**/
.tentimg{width:100%;position:relative;overflow:hidden;}
.tentimg img{width:100%;}
.yjslist{float:left;}
.yjslist li{float:left;font-size: 15px;line-height: 40px;}
.yjslist li:first-child{width: 28vw;background: url(../image/disc.png) no-repeat 3vw center;text-align: left;text-indent: 8vw;}
.yjslist li:nth-child(2){width: 28vw;}
.yjslist li:nth-child(3){width: 36vw;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yqfriend{width: 92vw;margin: 0px auto 0;}
.yqfriend .hiden{width:100%;float:left;margin-right:0;margin-bottom:4vw;}
.yqfriend .hiden p{width:100%;height:34px;line-height:34px;box-sizing:border-box;}
.yqfriend .hiden:nth-child(3){margin:0 0 4vw;}
/*  */
.yqtab{height:36px;}
.yqtab li {padding: 0 calc((100% - 308px)/8);font-size:14px;line-height: 36px;}
.yqtab li.on {height: 36px;}
.yqcon {background:#e5e8ed;}
.yqcon>li{min-height:95px;padding: 10px 10px;zoom:1;display: none;}
.yqcon>li .ylinkc>li {height: 30px;line-height: 30px;margin-right: 15px;}
.yqcon>li .ylinkc>li>a {font-size: 12px;}
.friend > li > a img{height: auto;min-height: 17vw;}

    img{max-width:100%;height:auto}
.index1{width:94%;}
.index1 .index1_1{font-size:18px;}
.index1 .index1_2{font-size: 13px;}
    .indexImg,.twenty{width:94%;margin: 4vw auto 0px;}
.indexImg a{width: 100%;font-size: 18px;line-height: 30px;height: 100px;font-size: 0px;}
.indexImg a.a1{padding: 20px 10px;margin: 0px 0px 10px 0px;background-size: 100%;height: 55px;}
.indexImg a.a2{padding: 15px 35px;background-size: 100%;height: 55px;}
.yjbanner .Img{width: 43%;}
.yjbanner .words{width: 53%;}
.yjbanner .words .tit{font-size:15px;}
.yjbanner .words .sum{height:40px;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.dtlist li .tit{width:calc(100% - 80px);height: 20px;overflow: hidden;display: inline-block;}
.index2 .kylist li{height:auto;background: url(../img/icon-arrow1.png) no-repeat 6px 15px;background-size: 4px;padding: 8px 8px 8px 17px;}
.index2 .cenleft{width: 100%;}
.index2 .dyleft{margin: 0 auto 15px;}
.index2 .yjbanner .words{margin:0;width: 53%;}
.index2{padding:15px 0px 0px 0px;}
    .index3 .announcement li{padding:15px 0px;}
.index3 .announcement .words{width: calc(100% - 74px);margin:0;float: right;}
.index3 .announcement .words .title{font-size:14px;}
.index3 .announcement .words .sum{font-size:12px;line-height: 20px;}
    .yqfriend .indextitle{padding:0;margin: 0px 0px 10px 0px;}
    .yqfriend .indextitle:after{width: calc(100% - 115px);left: 71px;top: 18px;}
}


