@charset "utf-8";
/* CSS Document */

.m-openess-left{width:830px}
.m-openess-right{width:440px}

.m-file{margin-top: 10px;background:#f7f7f7;padding:25px 40px}
.g-file{width:614px;height:46px;}
.u-flie{margin:12px 20px 0 0;}
#selected{position:absolute;top:0;left:0;display:block;padding-left:20px;width:123px;height:46px;outline:0;border:0;background:url(../images/public/j-dsj.png) #fff right 20px center no-repeat;color:#3d3d3d;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:16px;font-family:MicrosoftYaHei-Bold;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.u_content{position:absolute;top:0;left:123px;padding:0 50px 0 20px;width:490px;height:46px;outline:0;border:none;background:url(../images/public/dju.png) #fff left center no-repeat;}
.g-file input[type=submit]{position:absolute;top:0;right:0;width:50px;height:46px;outline:0;border:none;background:url(../images/public/g-search.png) #fff center center no-repeat;}
.layui-sel-width{width:115px}
.layui-sel-width input{border:none;height:46px;font-weight: bold;padding-left:20px}

.u-zcjd-top{line-height: 45px}
.u-zcjd-top a{display: block;padding-left: 15px;background: url(../images/public/icon-li2.png) left center no-repeat;font-size:18px;  overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.u-zcjd-top span{float: right; color: #999; font-size: 16px;}
.u-zcjd-list{overflow: hidden;margin:5px 0 10px 15px;display: none}
.u-zcjd-list a{float: left;padding:0 20px;line-height:28px;border:1px solid #015293;border-radius:4px;margin-right:10px;color:#015293}
.activeshow .u-zcjd-list{display: block;}

.m-opness-title{display:block;background: url(../images/openness/opebg.png) center no-repeat;text-align: center;}
.m-opness-title h2{font-size:26px;font-weight: bold;color:#fff;height:67px;line-height: 66px;}
.u-openess-top{overflow: hidden;padding-top:10px}
.u-openess-top li{text-align: center;margin-top:20px} 
.u-openess-top li a{display: block;padding:20px 0;background: #f2f7fa}
.u-openess-top li img,.u-openess-top li span{display: block;margin: auto;}
.u-openess-top li span{margin-top:15px}
.u-openess-top li a:hover img{transform: rotateY(360deg);transition: all .4s linear;}

.g-bulletin{padding:30px;height:240px;margin-top:20px}
.g-bulletin>a{display:block;width:150px;height:180px;}
.g-bulletin>a img{width:100%;height:100%;}
.g-bulletinform{width:210px;}
.g-bulletinform select{padding-left:16px;width:100%;height:48px;line-height:48px;}
.g-bulletinform button{width:100%;height:48px;outline:0;border:none;background:#e6f3ff;color:#015293;line-height:48px;margin-top:25px}
.g-bulletinform input{border:none;font-size: 18px;height:48px;line-height:48px;}
.g-bulletinitem{border-bottom:1px solid #ddd;padding-left:53px;background: url(../images/openness/line.png) 49px center no-repeat;}
.g-bulletinitem span.f-pa{color:#015293;font-size: 18px;padding-right:10px;z-index: 2;left:0;top:12px}

.m-gkmian-ul{display: flex;justify-content: space-between;}
.m-gkmian-ul .m-gktop{width:240px;height:220px;border:1px solid #ddd;text-align: center;padding:40px 0 25px 0}
.m-gkmian-ul h2{font-size: 20px;margin-top:35px}
.m-gktop i{display: block;width:81px;height: 81px;top:28px;left:50%;margin-left:-40px;transform: rotate(-45deg);transition: all .3s linear;}
.gkicon01{background: url(../images/openness/gkicon01.png) center no-repeat;}
.gkicon02{background: url(../images/openness/gkicon02.png) center no-repeat;}
.gkicon03{background: url(../images/openness/gkicon03.png) center no-repeat;}
.gkicon04{background: url(../images/openness/gkicon04.png) center no-repeat;}
.gkicon05{background: url(../images/openness/gkicon05.png) center no-repeat;}
.m-gktop .hasrow{display: block;height: 14px;width: 100%;background: url(../images/openness/rowdown.png) center no-repeat;margin-top:30px;transition: all .3s linear;}
.m-gklist{display:none;top:220px;padding-top:20px;z-index: 99;}
.m-gklist ul{background: #fff;border:1px solid #DECBA4;padding:30px 30px 0 30px;width:435px;overflow: hidden;}
.m-gklist li{float: left;width: 50%;margin-bottom:30px;padding:0 20px;background: url(../images/public/icon-li2.png) left center no-repeat;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-gklist ul:before{content: '';width: 20px;height: 20px;background: #fff;border-top: 1px solid rgba(202,180,132,.5);border-left: 1px solid rgba(202,180,132,.5);-webkit-transform: rotate(46deg);-ms-transform: rotate(46deg);transform: rotate(46deg);display: block;position: absolute;left: 10%;top: 11px;}
.m-gkmian-ul .u-active .hasrow,.m-gkmian-ul li:hover .hasrow{transform: rotateX(180deg);}
.m-gkmian-ul li:hover i{transform: rotate(-180deg);}
.m-gkmian-ul .u-active .m-gklist{display: block;}
.m-gkmian-ul .u-active .m-gktop{border-color:#DECBA4}

.m-zdpointbg{height:514px;background: url(../images/openness/zdgkbg.png) center no-repeat;padding:50px 0}
.m-pointtitle{background: url(../images/openness/titlebg.png) center no-repeat;text-align: center;}
.m-pointtitle h2{color:#015293}
.m-zdpoint-list{display: flex;justify-content: space-between;flex-wrap: wrap}
.m-zdpoint-list li{float:left;margin-top:30px;width:414px;background: #fff; box-shadow: 0 2px 10px  rgba(51, 51, 51, 0.1);padding:20px 30px;border-radius:6px;width:414px}
.m-zdpoint-list span{font-size: 20px;font-weight: bold;margin-left:12px}
.m-zdpoint-link{margin-top:10px}
.m-zdpoint-link a{float: left;font-size: 14px;line-height: 34px;width: 33.33%;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.g-special{height: 158px;width: 100%;overflow: hidden;}
.g-special li{margin-right:28px;width:304px;height:158px;}


/*media query*/
/* 适配小屏1000px */
@media screen and (min-width:1025px) and (max-width: 1300px) {
    .m-openess-left{width:515px;}
    .g-file{width:324px;}
    .u_content{width:195px;}
    .m-file{padding-left:20px;}
    .m-gkmian-ul .m-gktop{width:188px;}
    .m-zdpointbg{height:auto}
    .m-gklist ul{width:200px}
    .m-gklist li{width:100%}
}


/*phone sm*/
@media screen and (max-width: 1024px) {
 .m-openess-left,.m-openess-right{width: 100%}
 .m-file,.g-bulletin{padding:10px}  
 .g-file{width:100%}
 .u_content{width:200px}
 .m-gkmian-ul{flex-direction: column;}
 .u-flie{width:100%;text-align: center;margin-bottom:10px}
 .u-zcjd-top a,.g-bulletinform input,.g-bulletinitem span.f-pa{font-size: 16px}
 .u-openess-top li{width:50%}
 .g-bulletin{height:auto}
 .g-bulletinform{width:170px}
 .m-gkmian-ul .m-gktop{width:100%;margin-bottom:10px}
 .m-zdpointbg{height: auto;}
 .m-zdpoint-list li{margin-top:15px;width:100%}
 .m-zdpointbg{padding:20px 0}
 .m-zdpoint-list span{font-size: 18px}

	
}
/* 适配pad */
@media screen and (min-width:768px) and (max-width: 1024px) {
    .u_content{width:600px;}
    .g-bulletinform{width:540px}
}
/*small xs*/
@media screen and (max-width: 638px) {


}

/*print*/
@media print {
    a[href]:after {
        content: none!important;
    }
}