@charset "utf-8";
* {word-wrap:break-word;word-break:break-all;box-sizing:border-box;margin: 0;padding: 0;}
html {
    font-size: 16px;color:#333;
}
@media only screen and (min-width: 320px) {
    html {
        font-size: 16px;
    }
}
@media only screen and (min-width: 414px) {
    html {
        font-size: 18px;
    }
}
@media only screen and (min-width: 480px) {
    html {
        font-size: 20px;
    }
}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
body {
    font-size:1rem;line-height:1.5rem;
    font-family: -apple-system-font, "Helvetica Neue", sans-serif;
    background:#ffffff;
    height: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}
-webkit-scrollbar{
    display: none;
    -webkit-overflow-scrolling : touch
}
button,input,textarea,select {
    font-family: -apple-system-font, "Helvetica Neue", sans-serif;
    -webkit-appearance: none;
    border-radius: 0;
    font-size:1rem;
}
ul,li {list-style: none;border:0;}
img {float: left; width: 100%;border:0;}

::selection {background:#fb912d;color:#ffffff;}
::-moz-selection{background:#fb912d;color:#ffffff;}
::-webkit-selection{background:#fb912d;color:#ffffff;}

.l {float:left;}
.r {float:right;}
.clear {clear:both;font-size:0; line-height:0; height:0; visibility:hidden;}
.loading{position: fixed;}

/*	链接样式	*/
a {color:#333333;}
a:hover {text-decoration: none;color: #ff5b4c;}
a:link,a:visited,a:active {text-decoration: none;}

a.bot-link{color:#818ea9;}
a.bot-link:hover {text-decoration:none; color:#fff;}
a.bot-link:link,a.bot-link:visited,a.bot-link:active {text-decoration:none;}

a.nav-link{color:#ea644a;}
a.nav-link:hover {text-decoration:none; color:#ea644a;}
a.nav-link:link,a.nav-link:visited,a.nav-link:active {text-decoration:none;}

a.white-link {color:#fff;}
a.white-link:hover {text-decoration:none; color:#e70012;}
a.white-link:link,a.white-link:visited,a.white-link:active {text-decoration:none;}

a.red-link{color:#d40403;}
a.red-link:hover {text-decoration:none;color:#000; }
a.red-link:link,a.red-link:visited,a.red-link:active {text-decoration:none;}

a.blue-link {color:blue;}
a.blue-link:hover {text-decoration:none;color:#468cea; }
a.blue-link:link,a.blue-link:visited,a.blue-link:active {text-decoration:none;}

a.he-link{color:#bf9345;}
a.he-link:hover {text-decoration:none;color:#111; }
a.he-link:link,a.he-link:visited,a.he-link:active {text-decoration:none;}

a.huang-link{color:#fcff00;}
a.huang-link:hover {text-decoration:none;color:#f9bc5c; }
a.huang-link:link,a.huang-link:visited,a.huang-link:active {text-decoration:none;}

a.bluea-link {color:#93caf4;}
a.bluea-link:hover {text-decoration:none;color:#fff; }
a.bluea-link:link,a.blue-link:visited,a.blue-link:active {text-decoration:none;}

.text-white {color: #ffffff;}
.text-black {color: #000;}
.text-dark {color: #353535;}

.text-gray {color:#808080;}
.text-gray-darker {color: #222222;}
.text-gray-darke {color: #333333;}
.text-gray-light {color: #DDDDDD;}
.text-gray-lighter {color: #E5E5E5;}
.text-gray-pale {color: #F1F1F1;}

.text-danger {color: #EA644A;}
.text-warning {color: #F1A325;}
.text-success{color: #38B03F;}
.text-info{color: #03B8CF;}
.text-important{color:#BD7B46;}
.text-special{color: #8666B8}
.text-blue {color: #10a8fe;}
.text-huang {color: #e79f41;}
.text-lv {color: #8ba299;}

.text-danger-pale{color: #FFE5E0;}
.text-warning-pale{color: #FFF0D5;}
.text-succes-pale {color: #DDF4DF;}
.text-info-pale {color: #DDF3F5;}
.text-important-pale{color: #F7EBE1;}
.text-special-pale{color: #F5EEFF;}

.fiexd{position: fixed;}
.relative{position: relative;}
.absolute{position: absolute;}
.wrap{float: left;width: 100%;padding:0 .25rem;overflow: hidden;}
.wrap2 {float: left;width: 100%;padding:0 .5rem;overflow: hidden;}
.i-titbox{
    float: left;width: 100%;height: 2rem; line-height:2rem;margin-top: 1rem;margin-bottom: .5rem;
    background-color: #f0ecec;padding-right:10px;overflow: hidden;
}
.i-titbox b{
    float: left;height: 2rem;line-height:2rem;padding:0 1rem;font-weight: normal;
    font-size:1rem;color:#ffffff;background-color: #164b9b;border-left:4px solid #124181;
    border-top-right-radius:1rem;border-bottom-right-radius:1rem;overflow: hidden;}
.i-titbox span{float: right;height: 2rem; line-height: 2rem;font-size:.8rem;}
.i-titbox span i {color: #9cbbd8;}

.channel-title{float:left;margin-top:.5rem;width: 100%;height: 2.5rem;background:#f1f1f1;overflow: hidden;}
.channel-title b {
    float: left;height:2.5rem;line-height:2.5rem;
    background:#1c59aa url(../Images/tit_bg.jpg) no-repeat right bottom;
    background-size: auto 2rem;
    padding:0 3rem 0 1rem;color:#ffffff;font-size:1.1rem;
    overflow: hidden;
}
.channel-title span {float: right;margin-top:.5rem;
    line-height: 1.5rem;font-size:.7rem;color:#ffffff;
    text-transform:uppercase;padding:0px .5rem;
    background-color:#484848;overflow: hidden;
}
.channel-title span a {color: #ffffff;}
.channel-title span a:hover{color: #ffff00;}
.channel-title i {
    float: right;margin-right: .5rem;
    width:2.5rem;height:2.5rem;line-height: 2.5rem;text-align:center;font-size:1.5rem;color:#b10007;
    overflow: hidden;
}

.mapbox {float: left;width: 100%;height: 200px;overflow: hidden;}
/*	页码 	*/
.page {float:left; width:100%;padding:.5rem;text-align:center;font-size:.9rem;overflow:hidden;}
.page ul li{float: left;margin:0;padding:0;overflow: hidden;}
.page .rows{float: left;margin:2px;background: #1580cb; color: #fff;border-radius:2px;padding:0 10px;overflow: hidden;}
.page .current {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #1580cb; color: #fff;}
.page .num{float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #ccc; color: #fff;}
.page .next {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}
.page .prev {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}
.page .end {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}
.page .first {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}


.bottom-top{float:left;width:100%;background-color:#1d59aa;padding-top:20px;text-align: center;font-size:22px;font-weight: bold;color: #a80012;overflow: hidden;}
.bottom {float: left;width: 100%;
    background:#1d59aa url('../Images/botlogo.png') no-repeat 1rem center;
    background-size: 20% auto;
    font-size:.9rem;color:#ffffff;
    text-align: left;
    padding:1rem 1rem 1rem 30%;overflow: hidden}
.bottom .bottomtop{float:left; width:100%;text-align:center;color: #ffffff;overflow: hidden;}
.bottom .bottomlogo{float: left;width: 100%;padding:1rem 30%;overflow: hidden;}
.bottom .bottomlogo img {float:left;width:100%;}
.bottom .bottomline{float:left;padding:0;text-align: center;overflow: hidden;}

.iads-1{float:left;width: 100%;padding:0 .25rem;overflow: hidden;}
.iads-1 ul li{float:left;width: 100%;padding:.25rem;overflow: hidden;}
.iads-1 ul li img{float:left;width: 100%;}

.gotop{position: fixed;right:1rem;bottom:1rem;width: 2rem;height: 2rem;line-height:2rem;
    background-color:rgba(29,89,170,.5);color:#ffffff;text-align: center;font-size:1.5rem;overflow: hidden;}
.flex{
    display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
    display: -moz-box; /* Firefox 17- */
    display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
    display: -moz-flex; /* Firefox 18+ */
    display: -ms-flexbox; /* IE 10 */
    display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */
}
.display-inline-flex{
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
    display: inline-flex;
}

/*伸缩流方向*/
.flex-direction-column{
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
}
/*主轴对齐*/
.flex-justify-content-flex-center{
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}
.flex-justify-content-flex-end{
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}
.flex-justify-content-flex-justify{
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
/*侧轴对齐*/
.flex-align-items-flex-start{
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
}
.flex-align-items-flex-end{
    -webkit-box-align: end;
    -ms-flex-align: end;
    -webkit-align-items: flex-end;
    align-items: flex-end;
}
.flex-align-items-center{
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.flex-align-items-baseline{
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    -webkit-align-items: baseline;
    align-items: baseline;
}
/*伸缩性*/
.flex-auto{
    -webkit-box-flex: 1;
    -ms-flex: auto;
    -webkit-flex: auto;
    flex: auto;
}
.flex-1{
    width: 0;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1;
}
/*显示顺序*/
.flex-order-2{
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
}
.flex-order-3{
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 3;
    -webkit-order: 3;
    order: 3;
}<!--耗时1753309944.4167秒-->