/*body{ background: #f0f0f0;}*/
*{margin: 0;padding: 0;box-sizing:border-box;font-family: inherit;font-size: inherit;color: #000;}
@font-face{
    font-family:"nbsq";
    /*为引入的字体命名*/
    src:url(../../font/FZXBSJW.TTF);
    /*定义要引入字体文件的路径*/
}


.xiug-main{ width: 1122px; margin: auto; background: #FFFFFF;}
.xiug-main .title{ text-align: center; width: 1122px; margin: auto; position: relative; padding-bottom: 35px; border-bottom: solid 5px #015293; line-height: 93px; padding-top: 100px;}
.xiug-main .title i{ display: inline-block; font-size: 0; vertical-align: middle; height: 93px;}
.xiug-main .title i img{width: 75px;height: auto;}
.xiug-main .title span{display: inline-block; font-size: 40px; vertical-align: middle; font-family: "nbsq"; color: #fe0000; padding-left: 10px;}
.xiug-main .title .but{position: absolute;  right: 12px;bottom: 12px;}
.xiug-main .title .but .anniu{ width: 90px; height: 38px; line-height: 38px; color: #666; font-size: 14px; border: solid 1px #d2d2d2; display: block; float: left; margin-left: 12px; font-family: "Microsoft YaHei";}

.xiug-main .text01{ font-size: 28px; font-family: "nbsq"; padding: 58px 50px 0; text-align: center; padding-bottom: 18px;}
.xiug-main .text02{ text-align: center; font-size: 18px; font-family: "FangSong"; padding: 0 50px;}

.xiug-main .text{ padding: 0 50px 70px; line-height: 38px; text-align: center;  border-bottom: solid 5px #015293; }
.xiug-main .text p {padding: 0; margin: 0;}
.xiug-main .text * {max-width: 100%;}
.xiug-main .text03{ font-size: 21px; font-family: "SimHei"; }
.xiug-main .text04{ font-size: 21px; font-family: "FangSong"; text-align: left; text-indent:2em; }
.xiug-main .text05{ font-size: 28px; font-family: "nbsq"; text-align: right; color: #015293; padding: 40px;}


/*2*/
.xiug-page-banner {width: 100%; min-width: 1122px;padding-top: 45px; padding-bottom: 30px; text-align: right; font-size: 18px; color: #fff; line-height: 25px;}
.xiug-page-banner .banner-wrap {width: 1122px; margin: 0 auto; position: relative;}
.xiug-page-banner .logo {height: 43px; line-height: 43px;  text-align: left;}
.xiug-page-banner .logo i{ display: inline-block; vertical-align: middle; height: 43px;}
.xiug-page-banner .logo span{ display: inline-block; vertical-align: middle; line-height: 43px; font-size: 28px; color: #fff; padding-left: 10px;}


.xiug-zfxxgk-font{text-align: center;font-weight: bold;margin-top: 35px;}
.xiug-zfxxgk-font{position: relative;height: 132px;line-height: 132px;}
.xiug-zfxxgk-font span {position: absolute; left: 0; right: 0; top: 50%; font-size: 55px;height: 56px; line-height: 55px; color: #d5d5d5; margin-top: -28px;text-align: center;}
.xiug-zfxxgk-font span.tit1 {background-image:-webkit-linear-gradient(bottom,#d5d5d5,#fdfffc); -webkit-background-clip:text; -webkit-text-fill-color:transparent;z-index: 2;}
.xiug-zfxxgk-font span.tit2 {text-shadow: 0 5px 4px rgba(0, 0, 0, 0.253); z-index: 1;}
.xiug-zfxxgk-font1{text-align: center; position: relative; }
.xiug-zfxxgk-font1 span {display: inline-block; position: relative; padding: 0 10px; font-size: 18px; font-weight: bolder; color: #fff;  }
.xiug-zfxxgk-font1 span:before{background-image: linear-gradient(to right,rgba(255,255,255,0), rgba(255,255,255,1)); content: ""; position: absolute; display: block; height: 1px; width: 150px; top: 50%; right: 100%;}
.xiug-zfxxgk-font1 span:after{background-image: linear-gradient(to right,rgba(255,255,255,1), rgba(255,255,255,0)); content: ""; position: absolute; display: block; height: 1px; width: 150px; top: 50%; left: 100%;}


.padding36{ padding: 36px 36px 0;}

.xiug-sous{ background: #f5f5f5; height: 180px; padding-top: 50px;}
.xiug-sous-up1{ width: 835px; margin: auto; height: 50px;}
.xiug-sous .page-input1 {
    width: 700px;
    background: #fff;
    border: solid 1px #39548b;
    height: 50px;
    border-radius:10px; float: left;

}

.xiug-sous .page-input1 input {
    border: none;
    background: none;
    width: 635px;
    height: 48px;
    float: left;
    outline: none;
    padding: 0 10px;
    font-size: 18px;
    line-height: 48px;
}

.xiug-sous .page-input1 button {
    height: 45px;
	margin-top: 3px;
    float: left;
    border: none;
    width: 45px;
    outline: none;
    background: none;
    background: url(../../images/zfxxgk/new/sousuo-pic.png) center no-repeat;
    font-size: 0;
}

.xiug-sous .anniu{ margin-left: 25px; width: 110px; height: 46px; line-height: 46px; display:block; float: left; background: #0f5a9b; color: #fff; border-radius: 10px; font-size: 18px; text-align: center;}


.xiug-sous-up2{ width: 700px; margin: auto; padding-top: 20px; text-align: center;}
.xiug-sous-up2 .left{color: #0f5a9b; font-size: 16px; display: inline-block; padding-right: 20px;}
.xiug-sous-up2 .right{ color: #0f5a9b; font-size: 16px; display: inline-block;}
.xiug-sous-up2 .right input{ margin-right: 10px; font-size: 16px;}


.xiug-lieb{ border-bottom: #eaeaea 1px solid; margin: 40px 0 0;}
.xiug-lieb .xiug-title{ height: 50px; line-height: 50px; border-bottom: #0f5a9b 2px solid; }
.xiug-lieb .xiug-title .left{ font-size: 20px;  float: left; width: 150px; text-align: center; font-family: "nbsq";}
.xiug-lieb .xiug-title .mid{ font-size: 20px;  float: left; padding-left: 200px; font-family: "nbsq";}
.xiug-lieb .xiug-title .right{ font-size: 20px;  float: right; width: 300px; text-align: center; font-family: "nbsq";}
.xiug-lieb .xiug-infore{}
.xiug-lieb .xiug-infore ul {overflow: hidden;}
.xiug-lieb .xiug-infore li{ min-height: 80px; clear: both; padding-bottom: 10px; position: relative; border-bottom: solid 1px #eee;}
.xiug-lieb .xiug-infore li:nth-child(even){background:#eee;}
.xiug-lieb .xiug-infore .left{width: 150px; text-align: center; line-height: 50px; font-size: 16px; font-family: "SimSun"; position: absolute; left: 0; top: 0; height: 100%;}
.xiug-lieb .xiug-infore .left span {position: absolute;left: 0; right: 0; text-align: center; top: 50%; margin-top: -25px; display: block;}
.xiug-lieb .xiug-infore .mid{ font-size: 20px; margin: 0 300px 0 150px;}
.xiug-lieb .xiug-infore .mid h1{ font-size: 16px; font-family: "SimSun"; line-height: 50px; font-weight: bold;text-align: left;width: 600px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xiug-lieb .xiug-infore .mid p{ font-size: 14px; font-family: "SimSun"; line-height: 20px; font-weight:normal; color: #5d89b6;}
.xiug-lieb .xiug-infore .mid p span{ font-size: 14px; font-family: "SimSun"; line-height: 20px; font-weight:normal; padding-left: 20px; color: #5d89b6;}
.xiug-lieb .xiug-infore .mid p span:first-child {padding-left: 0;}
.xiug-lieb .xiug-infore .right{ width: 300px; text-align: center; position: absolute; right: 0; top: 0; height: 100%; font-family: "SimSun";}
.xiug-lieb .xiug-infore .right a{ padding: 0 10px; font-size: 14px; line-height: 50px;}
.xiug-lieb .xiug-infore .right a:hover {color: #2e65a6;}
.xiug-lieb .xiug-infore .right p {margin: 0;position: absolute;left: 0;right: 0; top: 50%; white-space:nowrap; display: block; margin-top: -25px;}

.xiug-page{ font-size: 14px; text-align: center; padding: 36px 0;}
.xiug-page a{ border: #e1e1e1 solid 1px; padding-left: 2px; padding-right: 2px; display: inline-block; height: 28px;}
.xiug-page a:hover,.xiug-page a.cur{ background: #015293; color: #fff;}
.xiug-page .page-feny01{ width: 28px; height: 28px; line-height: 28px; text-align:center;}
.xiug-page .page-feny02{ width: 48px; height: 28px; line-height: 28px; text-align:center;}
.xiug-page .page-feny03{ width: 62px; height: 28px; line-height: 28px; text-align:center;}
.xiug-page .page-feny04{border: #e1e1e1 solid 1px;  width: 40px; height: 28px; line-height: 28px; text-align:center;vertical-align: top;}




.page-nav {
    float: left;
    width: 240px;
}

.page-container {
    margin-left: 258px;
    background: #fff;
}

.xiug-ym03-title{ display: block; background: #2865a8; height: 70px; margin-bottom: 10px; padding-left: 21px;}
.xiug-ym03-title i{ display: inline-block; vertical-align: middle;}
.xiug-ym03-title span{display: inline-block; line-height: 70px; color: #fff; vertical-align: middle; font-size: 24px;}

.page-nav > ul > li > ul > li.xiug-ym03-xial{ display: block; margin-bottom: 10px;}
.page-nav > ul > li > ul > li.xiug-ym03-xial a {font-size: 16px; height: 36px; line-height: 36px; padding: 0; margin: 0; display: block; padding-left: 21px; background: #e5e5e5;}
.page-nav > ul > li > ul > li.xiug-ym03-xial a::before {display: none;}
.page-nav > ul > li > ul > li.xiug-ym03-xial a:hover,.page-nav > ul > li > ul > li.xiug-ym03-xial.active a {font-weight: normal; color: #2e65a6;}


.xiug-container {width: 770px;background: #fff;}
.xiug-nav {width: 240px;}



.xiug-lieb.list{margin: 0; padding-top: 10px;}
.xiug-lieb.list .xiug-title{ height: 60px; line-height: 58px; text-align: center;}
.xiug-lieb.list .xiug-title .left{ width: 70px;}

.xiug-lieb.list .xiug-title .mid{ font-size: 20px;  float: left; width:280px; padding-left:0; font-family: "nbsq";}
.xiug-lieb.list .xiug-title .mid1{ font-size: 20px;  float: left; width:210px; font-family: "nbsq"; padding-left: 10px;}
.xiug-lieb.list .xiug-title .mid2{ font-size: 20px;  float: left; width:90px; font-family: "nbsq";}

.xiug-lieb.list .xiug-title .right{ width: 120px;}

.xiug-lieb.list .xiug-infore{}
.xiug-lieb.list .xiug-infore ul {overflow: hidden;}
.xiug-lieb.list .xiug-infore li{ min-height: 80px; padding: 11px 0;}
.xiug-lieb.list .xiug-infore .left{width: 70px;}
/* .xiug-lieb.list .xiug-infore .mid{ text-align: left; width:280px; margin: 0 0 0 70px; float: left; min-height: 58px; line-height: 58px; position: relative;} */
.xiug-lieb.list .xiug-infore .mid{ text-align: left; width:280px; margin: 0 0 0 70px; min-height: 58px; line-height: 58px; position: relative;}
.xiug-lieb.list .xiug-infore .mid h1{ font-size: 16px; width:280px; font-family: "SimSun"; line-height: 29px; font-weight: bold; display: inline-block; vertical-align: middle; margin-bottom: 4px; white-space: normal;}
.xiug-lieb.list .xiug-infore .mid span{ font-size: 16px; width:280px; font-family: "SimSun"; line-height: 29px; font-weight: bold; display: inline-block; vertical-align: middle; margin-bottom: 4px; white-space: normal;}
.xiug-lieb.list .xiug-infore .mid p{line-height: 24px; color: #666; color: #5d89b6;}
.xiug-lieb.list .xiug-infore .mid p span{line-height: 24px; color: #666; color: #5d89b6;}
.xiug-lieb.list .xiug-infore .mid1,.xiug-lieb.list .xiug-infore .mid2{ text-align: center; width:210px; position: absolute; left: 350px; height: 30px; line-height:30px; font-size: 16px; top: 50%; margin-top: -15px; padding-left: 10px;}
.xiug-lieb.list .xiug-infore .mid2{width:90px; left: 560px; padding-left: 0;}
.xiug-lieb.list .xiug-infore .right{ width: 120px;}
.xiug-lieb.list .xiug-infore .right p {white-space: normal;}
.xiug-lieb.list .xiug-infore .right a {white-space: nowrap; line-height: 25px;}





