@charset "utf-8";.is-header {background:#fbf8f1}
.m-bannerbg {background:#fff}
.m-banner {margin:18px 0;background:url() center bottom no-repeat}
.u-logo img {max-width:100%}
.m-search {width:385px;height:48px}
.u-deep {right:0;top:0;padding:2px 0;width:40px;line-height:22px;color:#c90e24}
.g-search {margin-right:48px}
.g-search .u-searchtext {height:48px;font-size:16px}
.u-searchtit {left:0;top:0;bottom:0;background:url(../images/bg-searchline.png) right center no-repeat}
.u-searchtit input {display:block;padding:0 15px;width:85px;height:48px;line-height:48px;background:none;border:none;outline:none;color:#8b91a0}
.u-searchtit span {position:absolute;right:15px;top:0;bottom:0;display:block;width:8px;background:url(../images/icon-search.png) center no-repeat;cursor:pointer}
.u-searchbtn {right:10px;top:0;width:34px;height:48px;line-height:48px;border:none;cursor:pointer;color:#0146ae;background:none;font-size:22px}
.m-nav {z-index:2;background:#0146ae;}
.m-nav .u-webhome {padding:0 15px;line-height:50px;font-size:18px;font-weight:bold;color:#fff}
.m-nav .navbar-collapse {padding:0}
.m-nav button {background:#fff}
.m-nav .g-nav {overflow: hidden;}
.g-nav li.u-yjnav {float:left;width:11.11%;line-height:40px;text-align:center}
.g-nav li.u-yjnav a.u-yja {position:relative;display:block;font-size:20px;color:#fff;font-weight: bold;}
.g-nav li.u-yjnav a.u-yja br {display:none}
.g-nav li.u-yjnav a.u-yja:hover,.g-nav li.u-active a.u-yja,.g-nav li.active a.u-yja {color:#c90e24;}
.g-nav li.u-yjnav a.u-yja i {position:absolute;left:50%;margin-left:-8px;bottom:-8px;display:none;width:16px;height:8px;background:url(../images/bg-yjnav.png) no-repeat;z-index:1}
.g-nav li.u-active a.u-yja i {display:block}
.m-navmenu ul {padding:10px 15px}
.m-navmenu li {float:left;margin:0 10px;line-height:32px}
.m-navmenu li a {font-size:16px}
.u-navul4 ul {padding-left:348px}
.u-navul5 ul {padding-left:560px}
.u-navul6 ul {padding-left:748px}
.u-navul7 ul {padding-left:798px}
.is-main {background:url(../images/bg-main.png) #fbf8f1 center bottom no-repeat}
.top-notice {background:#f5f5f5;overflow:hidden;}
.notice-title {overflow:hidden;float:left;width:auto;color:#c90e24;margin-right:10px;font-size:16px;line-height:50px;height:50px;}
.notice-title svg {margin-right:4px;vertical-align:top;font-size:20px;color:#c90e24;line-height:50px;height:50px;}
.notice-list {overflow:hidden;height:50px;}
.notice-list ul {line-height:50px;}
.notice-list ul li {float:left;display:inline-block;background:url(../images/xwtb.jpg) no-repeat left center;text-indent:12px;margin:0 10px;white-space:nowrap;}
.m-hmtpbox {padding:15px;background:#fff}
.m-hot h1 {padding:4px 0 14px;font-size:32px;font-weight:bold;color:#0146ae;transition:color 0.3s ease;}
.m-hot h1:hover {color:#f00;}
.m-hot p {text-indent:2em;font-size:14px}
.m-hot p a {margin-left:16px;color:#f00}
.g-flash,.g-flash img {height:415px}
.g-flash img {display:block;width:100%}
.g-flash .owl-item,.g-flash .owl-item a {position:relative}
.g-flash .owl-item a {display:block}
.g-flash .owl-item p {position:absolute;left:0;right:0;bottom:0;padding:0 120px 0 15px;height:46px;line-height:46px;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;background:rgba(0,0,0,.5);color:#fff}
.g-flash .owl-dots {position:absolute;right:13px;bottom:18px}
.g-flash .owl-dots .owl-dot {float:left;margin-left:9px}
.g-flash .owl-dots .owl-dot span {display:block;width:10px;height:10px;background:#fff;-moz-border-radius:10px;border-radius:10px}
.g-flash .owl-dots .active span {background:#e15d5b}
.m-news {height:415px}
.m-reprinttit {height:38px;line-height:38px}
.m-reprinttit a {color:#f00;margin-right:10px}
.g-notice {padding:7px 15px 7px 114px;height:90px;background:#f5f5f5}
.g-notice .u-tit {left:0;top:0;padding:13px 26px 13px 16px;width:96px;line-height:32px;font-size:18px;font-weight:bold;color:#fff;background:url(../images/bg-noticetit.png) #c90e24 right center no-repeat}
.g-notice .bd {height:76px}
.g-notice .bd li {height:38px;line-height:38px}
.m-hmbtns {height:90px}
.m-hmbtns ul {margin:-2px}
.m-hmbtns li {padding:2px;line-height:43px;text-align:center}
.m-hmbtns li a {display:block;background:#f5f5f5;font-weight:bold;transition:.3s}
.m-hmbtns li span {margin:-3px 16px 0 0;display:inline-block;width:26px;height:26px;line-height:26px;font-size:24px;color:#c90e24;font-weight:normal;vertical-align:middle;transition:.3s}
.m-hmbtns li a:hover {background:#c90e24;color:#fff}
.m-hmbtns li a:hover span {color:#fff}
.m-ctadv,.m-ctadv img {height:108px}
.m-ctadv img {display:block;width:100%}
.m-ctadv .owl-item {position:relative}
.m-ctadv .owl-pagination {position:absolute;left:50%;bottom:12px;margin-left:-45px}
.m-ctadv .owl-pagination .owl-page {float:left;margin:0 3px}
.m-ctadv .owl-pagination .owl-page span {display:block;width:12px;height:12px;background:#fff;-moz-border-radius:12px;border-radius:12px}
.m-ctadv .owl-pagination .active span {background:#e15d5b}
.g-special {height:108px}
.g-special li {margin-bottom:12px;height:48px;line-height:48px}
.g-special li a {display:block;padding:0 8px;text-align:center;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis}
.g-special li.u-cl1 a {background:#f1dcad}
.g-special li.u-cl2 a {background:#ccc;color:#fff}
.g-special li.u-cl3 a {background:#ff9900;color:#fff}
.m-hmqs {padding:30px 0;background:#f5f5f5}
.m-hmbox {padding:15px;background:#fff}
.m-openlists {height:242px}
.m-openform {margin-bottom:4px}
.u-opshtx {-moz-border-radius:0;border-radius:0}
.u-opshbtn {right:1px;top:1px;width:46px;height:34px;line-height:34px;background:none;font-size:20px;color:#c90e24;border:none;font-weight:bold}
.m-openbtns1 ul {margin:-1px}
.m-openbtns1 li {padding:1px;text-align:center}
.m-openbtns1 li a {display:block;padding:0 6px;height:45px;line-height:45px;background:#f5f5f5;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.m-openbtns1 li span {margin-right:14px;font-size:20px;vertical-align:middle;color:#c90e24;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.m-openbtns1 li a:hover {background:#c90e24;color:#fff}
.m-openbtns1 li a:hover span {color:#fff}
.m-openbtns2 ul {margin:-3px -5px}
.m-openbtns2 li {padding:3px 5px;text-align:center}
.m-openbtns2 li a {display:block;padding:0 6px;height:66px;line-height:64px;border:1px solid #f4cacf;background:#fffbf5;color:#c90e24;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.m-openbtns2 li span {margin-right:14px;font-size:24px;vertical-align:middle;color:#c90e24;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.m-openbtns2 li a:hover {background:#c90e24;color:#fff;border-color:#c90e24}
.m-openbtns2 li a:hover span {color:#fff}
.m-servicebox {height:230px}
.m-sertype {height:88px}
.m-sertype .bd {left:15px;right:15px}
.m-sertype .bd li {float:left;padding:12px 0 14px;width:110px;height:88px;text-align:center;cursor:pointer}
.m-sertype .bd li span {display:block;margin:0 auto;width:28px;height:28px;line-height:28px;font-size:28px;color:#f28491}
.m-sertype .bd li p {padding:6px 0}
.m-sertype .bd li.u-active,.m-sertype .bd li.u-active span {color:#c90e24}
.m-sertype .bd li.u-active {background:url(../images/bg-serjt.png) center bottom no-repeat}
.m-sertype .hd .prev,.m-sertype .hd .next {position:absolute;top:22px;display:block;width:15px;height:36px;background-color:#e5e5e5;background-image:url(../images/icon-servicebtns.png);background-repeat:no-repeat;-moz-border-radius:2px;border-radius:2px}
.m-sertype .hd .prev {left:0}
.m-sertype .hd .next {right:0;background-position:-15px 0}
.m-serhots {padding:12px;background:#f5f5f5}
.g-serhots {width:100%!important;height:64px}
.m-serhots li {float:left;width:33.33%;line-height:32px;padding-left:12px;background:url(../images/icon-li2.png) left center no-repeat;font-size:14px;color:#808080;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}
.m-sertheme li,.m-serdeptment li {padding:14px 5px 0;text-align:center}
.m-sertheme li span,.m-sertheme li a,.m-serdeptment li span,.m-serdeptment li a {display:block;padding:0 5px;line-height:42px;background:#f5f5f5;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.m-sertheme li span:hover,.m-sertheme li a:hover,.m-serdeptment li span:hover,.m-serdeptment li a:hover {background:#f28491;color:#fff}
.m-msly {height:169px}
.m-msly li {padding:18px 5px 0;text-align:center}
.m-msly li a {display:block;padding:0 8px;height:42px;line-height:42px;background:#f5f5f5;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.m-msly li a:hover {background:#f28491;color:#fff}
.m-interlists {height:367px}
.m-interlists .m-titstyle2 li {float:left;margin-left:20px;line-height:48px}
.m-interlists .m-titstyle2 li a {display:block;color:#ff5a00;font-size:14px}
.m-intlive {height:168px}
.g-intlive figure {margin-top:6px;width:145px}
.g-intlive figure img {display:block;width:100%;height:103px}
.g-intlive div {margin:5px 0 0 155px}
.g-intlive div p {line-height:26px;font-size:14px;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis}
.m-intmail {height:85px;background:#efefef}
.m-intmail a {display:block;padding:7px 0}
.m-intmail img {display:block;width:100%}
.m-intbtns {height:104px}
.m-intbtns li {margin-top:10px;height:42px;line-height:42px;text-align:center}
.m-intbtns li a {display:block;background:#eb7180;color:#fff;-moz-border-radius:5px;border-radius:5px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.m-intbtns li a:hover {background:#c90e24}
.m-btadv img {display:block;width:100%}
.is-btgg {position:fixed;right:1%;bottom:5px;z-index:9999}
.m-btgg {position:relative}
.m-btgg span {display:block;width:26px;height:26px;position:absolute;right:10px;top:10px;background:url(../images/pic-colse.png) no-repeat;cursor:pointer}
.u-jqleft,.u-jqright {top:0;z-index:2}
.u-jqleft {left:50%;margin-left:-960px}
.u-jqright {right:50%;margin-right:-960px}
.section-title {display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:22px;}
.section-title h3 {-ms-flex:1 1;flex:1 1;    position: relative;
    padding-left: 15px;border-bottom: 1px solid #ddd;
    padding-bottom: 10px;}
.section-title h3>a,.section-title h3>span {font-size:22px;font-weight:700;color:#0146ae;display:inline-block;}
.section-title h3:before{content: "";
    width: 5px;
    height: 24px;
    background: #0146ae;
    position: absolute;
    left: 0;
    top: 0px;}
.section-title h3:hover >a,.section-title h3>a:active{color:#c90e24;}
.section-title h3:hover:before{background:#c90e24;}
.section-title .more {display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}
.section-title .rankname {margin-top: -5px;background-image:url(../images/ranknamebg.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:-ms-flexbox;display:flex;font-size:22px;font-weight:700;height:40px;line-height:22px;-ms-flex-align:center;align-items:center;-ms-flex-pack:flex-start;justify-content:flex-start;}
.article-item {border-bottom:0.5px solid #e6e6e6;margin-bottom:16px;}
.article-item1 {margin-bottom:15px;}
.article-item:last-child {border-bottom:none;margin-bottom:0;padding-bottom:0;}
.article-item1:last-child {margin-bottom:0;}
.article-item.no-line {border-bottom:none;}
.article-item2 {
    border-bottom: 1px dashed #ddd;
padding-bottom: 16.5px;
    margin-bottom: 16.5px;
}
.article-list{
    margin-bottom: 42px;
}
.article-item .article-cell-bigimg {/* border-radius:8px;*/cursor:pointer;display:block;height:256px;overflow:hidden;position:relative;width:100%;}
.article-item .article-cell-bigimg .content {bottom:0;display:block;left:0;position:absolute;width:100%;background:rgba(0,0,0,.5);overflow:hidden;}
.article-item .article-cell-bigimg .content .title-info {color:#fff;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:5px 20px;line-height:30px;}
.article-item .article-cell-bigimg .content .title-info .text-title {vertical-align:middle;}
.article-item .article-cell-bigimg .content .meta-info {display:-ms-flexbox;display:flex;margin-bottom:12px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;font-size:12px;justify-content:space-between}
.article-item .article-cell-bigimg .content .meta-info .article-info,.article-item .article-cell-bigimg .content .meta-info .article-info a {color:hsla(0,0%,100%,.8)}
.article-item .article-cell-bigimg .content .meta-info .article-info a:hover {}
.article-item .article-cell-bigimg .content .meta-info span {display:inline-block;margin-right:6px}
.article-item .article-cell-bigimg .content .meta-info span:last-child {margin-right:0}
.article-item .hover-mask {background-color:rgba(0,95,255,.2);bottom:0;display:block;height:100%;left:0;position:absolute;width:100%;}
.article-item .article-cell-bigimg:hover .hover-mask {display:block}
.article-item .article-cell-textimg {display:-ms-flexbox;display:flex;padding-bottom:16px;}
.article-item .article-cell-textimg .article-info {display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;height:70px;justify-content:space-between}
.article-item .article-cell-textimg .article-info .title-info {height:48px;width:100%}
.article-item .article-cell-textimg .article-info .title-info .text-title {line-height:26px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.article-item .article-cell-textimg .article-info .meta-info {color:#999;font-size:12px;line-height:12px}
.article-item .article-cell-textimg .article-info .meta-info span {display:inline-block;margin-right:6px}
.article-item .article-cell-textimg .article-info .meta-info a {color:#999}
.article-item .article-cell-textimg .article-media {border-radius:4px;height:70px;margin-left:10px;overflow:hidden;position:relative;width:123px}
.article-item .article-cell-textimg.textimg-left .article-media {
    margin-left: 0;
    margin-right: 10px;
}
.img-cover{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;}
.article-cell-singletext {display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
.article-cell-singletext .title {display:inline-block;line-height:19px;padding-left:13px;background:url(../images/icon-li1.png) left center no-repeat;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.article-cell-singletext .time {
    white-space: nowrap;
    word-break: keep-all;
}
.article-cell-singletext .title:hover {padding-left:16px;}
.article-cell-singletext .title:before {content:"";display:block}
.article-cell-singletext .icon {background-image:url(../images/play.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:16px;width:16px}
.article-cell-video .article-video {
    position: relative;
    width: 100%;
    display: block;height: 256px;
}
.small_play_btn {
    background: url(../images/play.png) no-repeat center / 100% auto;
    cursor: pointer;
    position: absolute;
    display: block;
    z-index: 20;
    width: 35px;
    height: 35px;
    left: 7px;
    bottom: 10px;
}

.article-cell-video .title-info {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 32px;
}
.video-list .article-cell-video .article-video {
    height: 124px;
}
.video-list .small_play_btn {
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    height: 45px;
    width: 45px;
}
.img-box {position: relative;overflow: hidden;}
.img-box:before {
    content: '';
    position: relative;
    display: block;
    width: 100%;
    padding-bottom: 70%;
}
.img-box .img-cover{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
}
.article-cell-video:hover .img-box .img-cover{transform: scale(1.1);
    -webkit-transform: scale(1.1);}
.rankarticle .rank-item {display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;border-bottom:.5px solid #e6e6e6;-webkit-box-sizing:border-box;box-sizing:border-box;height:56px;margin-bottom:15px;padding-bottom:16px}
.rankarticle .rank-item:last-child {border-bottom:none;margin-bottom:0;padding-bottom:0}
.rankarticle .rank-item:first-child {padding:0}
.rankarticle .rank-item .rank-info {display:-webkit-box;-ms-flex:1 1;flex:1 1;height:42px;line-height:21px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.rankarticle .rank-item .rank-info a {color:#333;font-family:PingFang SC}
.rankarticle .rank-item .rank-info a:hover {color:#37f}
.rankarticle .rank-item .rank-info .icon-wrap {-webkit-box-sizing:border-box;box-sizing:border-box;display:inline;height:21px;padding-top:2px;vertical-align:middle}
.rankarticle .rank-item .rank-info .icon-wrap .recicon,.rankarticle .rank-item .rank-info .icon-wrap .videoicon {height:16px;margin-left:5px}
.rankarticle .rank-item .rank-image {border-radius:4px;height:42px;margin-left:20px;-o-object-fit:cover;object-fit:cover;width:74px}
.rankarticle .rankicon {color:#999;display:inline-block;font-family:PingFang SC;font-size:16px;font-style:normal;line-height:21px;margin-right:10px;text-align:center;vertical-align:top;width:16px}
.rankarticle .rankicon.num-1,.rankarticle .rankicon.num-2,.rankarticle .rankicon.num-3 {color:#f05}
.owl-img .img-item img {height:256px;width:100%;}
.owl-img .owl-nav {display:none;}
.roll-imgbox:hover .owl-img  .owl-nav {display:block;}
.owl-img.owl-carousel .owl-nav button {position:absolute;top:50%;transform:translate(0,-50%);width:37px;height:74px;z-index:99;display:inline-block;cursor:pointer;}
.owl-img.owl-carousel .owl-nav button.owl-prev {background:url(../images/btn-left.png) no-repeat;margin-left:-50px;}
.owl-img.owl-carousel .owl-nav button.owl-next {background:url(../images/btn-right.png) no-repeat;right:0;margin-right:-50px;}
.owl-img.owl-carousel .owl-nav button span {display:none;}
.link-box {width:100%;}
.link-title {float:left;font-weight:700;margin-right:10px;}
.link-list {height:25px;}
.link-list ul {}
.link-list ul li {display:inline-block;margin:0 10px;overflow:hidden;}
.link-list ul li a {display:block;}
.m-listbox,.sidebar-box {border:1px solid #ddd;padding:20px;}
@media screen and (max-width:1199px) {.g-nav li.u-yjnav a.u-yja {font-size:18px}
.u-navul4 ul {padding-left:216px}
.u-navul5 ul {padding-left:393px}
.u-navul6 ul {padding-left:532px}
.u-navul7 ul {padding-left:673px}
.m-hot h1 {padding:0 0 10px;font-size:24px}
.m-news .m-tabstyle1 li {width:25%;margin:0;text-align:center}
.m-news .m-tabstyle1 li a {padding:8px 0}
.g-notice {padding:4px 10px 4px 92px;height:84px}
.g-notice .u-tit {padding:10px 20px 10px 10px;width:84px}
.m-hmbtns {height:84px}
.m-hmbtns li {line-height:40px}
.m-openbtns1 li span,.m-openbtns2 li span {margin-right:8px}
.m-tabstyle3 li {margin-left:2px}
}
@media screen and (max-width:991px ) {.m-banner {background:none}
.m-search {margin-top:25px;width:100%}
.m-nav {height:50px}
.g-nav li.u-yjnav {line-height:50px}
.g-nav li.u-yjnav a.u-yja i {display:none!important}
.m-navmenu {top:50px}
.m-navmenu ul {padding:10px}
.m-navmenu li a {font-size:16px}
.u-navul3 ul {padding-left:102px}
.u-navul4 ul {padding-left:254px}
.u-navul5 ul {padding-left:355px}
.u-navul5 ul {padding-left:456px}
.m-hmtpbox {padding:10px}
.m-hot {padding-top:0}
.m-hot h1 {font-size:20px}
.g-flash,.g-flash .owl-item,.g-flash img {height:340px}
.g-flash .owl-item p {padding-left:10px;height:40px;line-height:40px;font-size:14px}
.g-flash .owl-pagination {bottom:15px}
.m-news .m-liststyle1 li {height:30px;line-height:30px}
.g-notice {padding:0 10px 0 90px;height:76px}
.g-notice .u-tit {line-height:28px;font-size:16px}
.m-hmbtns {margin-bottom:5px}
.m-hmbtns ul {margin:-5px}
.m-hmbtns li {padding:5px;line-height:45px}
.m-hmbtns li span {margin-right:8px;font-size:20px}
.g-special li {margin-bottom:0;margin-top:10px}
.g-special li a {background:#f1dcad!important;color:#3d3d3d!important}
.m-hmbox {padding:10px}
.m-hmqs {padding:15px 0}
.m-openbtns2 li a {height:50px;line-height:48px}
.m-openbtns2 li span {font-size:22px;margin-right:8px}
.m-tabstyle3 li {margin-left:8px}
.m-msly .m-titstyle2 {margin-bottom:5px}
.m-msly li {padding:5px}
.m-interlists .m-titstyle2 li {line-height:38px}
.m-intmail a {padding:0}
.m-sertheme li,.m-serdeptment li {padding:5px}
#leftad,#rightad,.is-btgg {display:none}
.img-list {margin-bottom:10px;}
}
@media screen and (max-width:767px) {.m-banner {}
.u-logo {margin-right:0;}
.m-search {height:42px}
.g-search {margin:0;height:42px}
.g-search .u-searchtext {height:42px;font-size:14px}
.u-searchbtn {right:8px;height:42px;line-height:42px}
.u-searchtit input {padding:0 10px;width:80px;height:42px;line-height:42px}
.u-searchtit {background:none}
span.setfont.ariafontcontent {top:0;right:15px}
.g-nav li.u-yjnav {float:none;width:100%;line-height:40px}
.g-nav li.u-yjnav a.u-yja {padding:0 15px;font-size:16px;background:#c90e24}
.m-openbtns1 li i {display:none}
.roll-imgbox:hover .owl-img .owl-nav {display:none;}
.article-item2 {
    padding-bottom: 10px;
    margin-bottom: 10px;
}
}
@media screen and (max-width:638px) {.g-flash,.g-flash .owl-item,.g-flash img {height:220px}
}