a, a:link {color: #4c4c4c; text-decoration: none;}
img {border: none; vertical-align: middle;}

.section-focus-pic{height:440px;width:790px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:790px;width:790px;height:440px;}
.section-focus-pic ul li h3{position:absolute;bottom:11px;left:0;width: 400px;font-weight:normal;color:#FFF;margin-left: 20px;z-index: 111;font-size: 14px; font-family:"微软雅黑";}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:50px;background-color:#000;width:790px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic .pages{width:790px;height:440px;}
.section-focus-pic .controler{position:absolute;bottom:20px;right:20px;}
.section-focus-pic .controler b{cursor:pointer;width:20px;height:10px;display:block;overflow:hidden;text-indent:20px;background:url(../images/news_index_icon.png) no-repeat -136px 3px; float:left;margin:0 0 0 5px;}
.section-focus-pic .controler b.down{background-position:-161px 1px;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:200px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url(../images/star.png) no-repeat;}
.section-focus-pic .controler2 .prev{left:5px;}
.section-focus-pic .controler2 .prev i{background-position:-34px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://app.qhdnews.com/qhdnews/assets/img/star_05.png');margin-left:5px;}
.section-focus-pic .controler2 .prev:hover i{left:10px;background-position:-34px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://app.qhdnews.com/qhdnews/assets/img/star_03.png');}
.section-focus-pic .controler2 .next{right:10px;}
.section-focus-pic .controler2 .next i{background-position:-62px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://app.qhdnews.com/qhdnews/assets/img/star_06.png');margin-left:10px;}
.section-focus-pic .controler2 .next:hover i{right:10px;background-position:-62px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://app.qhdnews.com/qhdnews/assets/img/star_04.png');}

.index-matrix {width: 1276px; margin: 0 auto;}
.index-matrix ul {margin-left: 7px;}
.index-matrix ul li {float: left; width: 309px;}
.index-matrix ul li img {width: 309px; height: 105px; overflow: hidden;}
.index-matrix, .index-matrix2 {margin-top: 100px;}
.index-matrix2 ul {margin-left: 10px; margin-top: 50px;}
.index-matrix2 ul li {float: left; width: 300px;}
.index-matrix2 ul li img {width: 300px; overflow: hidden;}

.index-top-banner {background-color: #fff; border-bottom: 2px solid #f5f5f5; color: #000; font-size: 14px; padding: 10px; text-align: center;}
.index-more {text-align: center; font-size: 16px; font-weight: bold; padding: 20px; border-top: 1px solid #f5f5f5; border-bottom: 1px solid #f5f5f5;}
.index-more a {color: #e60012;}
.index-footer {margin-top: 100px; border-top: 1px solid #f5f5f5;}
.index-copyright {text-align: center; color: #808080; margin: 20px 0px 30px 0px; font-size: 12px; line-height: 24px;}
.index-live ul li .tweet {width: 320px; height: 240px; overflow: hidden;}
.index-live ul li .tweet a {display: block; color: #fff; font-weight: bold; font-size: 14px; margin-top: 150px; margin-left: 10px; margin-right: 10px;}
.index-live ul li .tweet span {display: block; margin: 10px; color: #fff; font-size: 12px;}
.index-header {padding: 87px 0px 0px 0px;position: relative; padding: 0px;}
.index-header .logo {float: left;width: 50%; display:inline; float: left;}
.index-header .logo a img{
    width: 200px;
    height: 100px;
}
/*.index-header .logo img {width: 150px;}*/
.index-header .search {float: left; width: 452px; margin: 13px 0px 0px 30px;}
.index-header .search .ipt-search {background: #f2f2f2; border-radius: 4px; border: 1px solid #e5e5e5; color: #ccc; font-size: 14px; height: 24px; line-height: 24px; outline: 0; padding: 3px 35px 3px 15px; width: 400px;}
.index-header .search .search-submit {background: url(https://app.qhdnews.com/qhdnews/assets/img/t01bcf12bff91c784f0.png) no-repeat; background-size: 18px 18px; border: none; cursor: pointer; height: 18px; position: relative; left: 420px; top: -27px; width: 18px;}
.index-header .search {
    float: right;
    display: block;
    margin: 0px;
    font-size: 0;
    height: 36px;
    width: auto;
    margin-top: 32px;
}

.index-header .search .search-text {
    width: 145px;
    height: 100%;
    border: 1px solid #edf1f9;
    background-color: #fff;
    margin: 0;
    font-size: 12px;
    padding:0 10px;
    outline: none;
    box-sizing: border-box;
}

#search-img {
    width: 50px;
    height: 100%;
    font-size: 12px;
    border-radius: 0;
    background-color: #2a59a8;
    color: #fff;
    border: none;
    padding: 5px 10px;
    cursor: pointer;
    text-align: center;
    line-height: 15px;
}
.index-header .fr2 {float: left; width: 220px; margin-left: 30px;}
.index-header .fr2 img {height: 50px;}
.index-header .fr {float: right; margin-top: 10px;}
.index-header .fr .nav-info {height: 34px;}
.index-header .fr.nav-fl {float: left;}
.index-header .fr .nav-info li {float: left;margin-left: 30px;}
.index-header .fr .nav-info a {color: #3d3d3d; display: block; height: 34px; line-height: 34px; position: relative; z-index: 1;}
.index-header .fr .nav-info a img {height: 16px; margin-right: 5px; -webkit-transition: all 200ms linear; -moz-transition: all 200ms linear; -o-transition: all 200ms linear; -ms-transition: all 200ms linear; transition: all 200ms linear; vertical-align: -3px;}

/* 导航栏 */
/*.navbar {background-color: #e60012; height: 35px; margin: 0px 0px 20px 0px;}
.navbar-outer {background-color: #e60012; height: 35px; margin: 0 auto; position: relative; width: 1210px;}
.navbar-inner {height: 35px; left: 0; position: absolute; top: 0; width: 1220px; z-index: 60;}
.nav-show {height: 35px;width: 1280px;}*/



/*.navbar {background-color: #e60012; height: 35px; }
.navbar-outer {background-color: #e60012; height: 35px; margin: 0 auto; position: relative; width: 1400px;}
.navbar-inner {height: 35px; left: 0; position: absolute; top: 0; width: 1300px; z-index: 60;margin-left: 70px}
.nav-show {height: 35px;width: 1400px;}
.navbar-inner .nav-show .nav {height: 35px; padding-right: 50px;}
.navbar-inner .nav-show .nav a {color: #fff; font-size: 13px; line-height: 30px;}
.nav {overflow: hidden;}
.nav a {display: block; padding-right: 0px; padding-left: 5px; font-weight: bold;}
.nav a:hover {background-color: #ef5c59;}
.nav li {float: left; text-align: center;margin-right: 12px;}
.nav li.active {background-color: #ef5c59;}*/



/*导航栏自适应*/
.navbar {background-color: #0059a8;width: 100%; height: 110px; float: left;}
.nav {
    overflow: hidden;
    width: 1200px;
    height: 110px;
    margin: 0 auto;
    /*margin-left:70px*/
}
.nav a {display: block; padding-left: 18px;padding-top: 15px;padding-bottom: 15px; font-weight: bold;color: #fff; font-size: 20px; line-height: 40px;}
/*.nav a:hover {background-color: #ef5c59;}*/
.nav a:before {content: "";float: left;color: #ffffff;border: solid 1px;height: 40px;margin-right: 30px;display: none;}
.nav a:after {content: "";float: right;}
.nav li {float: left; text-align: center;margin: 0px 10px;height: 35px;z-index: 90;line-height: 25px;padding-bottom: 5px;width: 150px;}
.nav li.active {background-color: #ef5c59;}
.nav li:nth-child(1) a::before {
    border: none;
    margin-right: 30px;
}
.nav li:nth-child(9) a::before {
    border: none;
    margin-right: 30px;
}

/*.nav li:nth-child(6) a::before {*/
/*    border: none;*/
/*    margin-right: 20px;*/
/*}*/
/*.nav li:nth-child(8) a::before {*/
/*    margin-right: 30px;*/
/*}*/
/*.nav li:nth-child(9) a::before {*/
/*    border: none;*/
/*    margin-right: 0px;*/
/*}*/
/*.nav li:nth-child(15) a::before {*/
/*    border: none;*/
/*    margin-right: 20px;*/
/*}*/
/*.nav li:nth-child(17) a::after {*/
/*    border: solid 1px;*/
/*    color: #ffffff;*/
/*    margin-left: 20px;*/
/*    height: 40px;*/
/*}*/
.nav li:nth-child(3) a::after {
    margin-right: 40px;

}

/* 全局样式 */
.clearfix {clear: both; zoom: 1;}
.clearfix::after {clear: both; display: block; height: 0; visibility: hidden;}

/* 整体布局样式 */
.page {width: 1220px; margin: 0 auto;}
.page .main {float: left; width: 1220px;}
.page .sidebar {float: right; width: 320px;}

/* 碎片样式 */
.sep {border-bottom: 1px solid #dddddd; margin-top: 20px; margin-bottom: 20px;}

/* 首页焦点区样式 */
.focus_subject {text-align: center; margin-bottom: 20px;}
.focus_subject h1 {margin-bottom: 10px;}
.focus_subject h1 a {font-size: 30px; font-weight: bold; color: #e60012;}
.focus_subject ul {/*width: 820px;*/ width: 1220px; margin: 0 auto;}
.focus_subject ul li {float: left; /*width: 270px;*/ width: 400px; text-align: center;}
.focus_subject ul li a {font-size: 18px; font-weight: bold;}

/* 首页内容区分类导航 */
.cat_nav {width: 870px; height: 38px; overflow: hidden; background-color: #f5f5f5; margin-bottom: 15px;}
.cat_nav ul li {float: left; width: 200px; text-align: center; line-height: 38px; border-right: 3px solid #ededed;}
.cat_nav ul li a {font-size: 20px; font-weight: bold; color: #333333;}
.cat_nav ul li.active {background-color: #e60012; border-right: 3px solid #e60012;}
.cat_nav ul li.active a {color: #ffffff;}

/* 内容区列表样式 */
.news_list .top {margin-bottom: 20px;}
.news_list .top h2 {margin-bottom: 15px;}
.news_list .top h2 a {font-size: 18px;}
.news_list .top ul li {float: left; width: 283px; height: 180px; overflow: hidden; margin-right: 10px;}
.news_list .top ul li img {width: 282px; height: 180px; overflow: hidden;}
.news_list .top ul li.last {margin-right: 0px;}
.news_list .top .info {margin-top: 10px; font-size: 14px; color: #808080;}
.news_list .news_li ul li {/*width: 870px;*/ margin-bottom: 20px;}
.news_list .news_li ul li .img {float: left; width: 282px; height: 180px; overflow: hidden;}
.news_list .news_li ul li .img img {width: 282px; height: 180px;}
.news_list .news_li ul li .content {float: right; width: 570px; height: 180px; overflow: hidden;}
.news_list .news_li ul li .content .title a {display: block; font-size: 16px; font-weight: bold; margin-bottom: 10px;}
.news_list .news_li ul li .content .descrption {font-size: 14px; margin-bottom: 10px; line-height: 26px;}
.news_list .news_li ul li .content .info {text-align: right; color: #808080;}
.news_list .news_li ul li.post_title {background: url(../images/dot.gif) no-repeat 5px 16px; height: 32px; padding-left: 15px; font-size: 16px; line-height: 32px; overflow: hidden; margin-bottom: 0px;}
.news_list .news_li ul li.post_title em {display: block; width: 100px; font-size: 14px; color: #999; line-height: 32px; height: 32px; float: right; padding-right: 16px;}

/* 边栏导航条样式 */
.sidebar_title {width: 320px; height: 38px; overflow: hidden; background-color: #f5f5f5; margin-bottom: 15px; border-top: 3px solid #e60012;}
.sidebar_title h3 {font-size: 16px; font-weight: bold; color: #333333; display: block; margin-top: 7px; margin-left: 15px; padding-left: 15px; border-left: 2px solid #e60012;}

/* 边栏碎片文字 */
.sidebar_text {font-size: 16px; font-weight: bold; margin-bottom: 10px; line-height: 26px; margin: 15px 10px 15px 10px}
.sidebar_summary {font-size: 14px; color: #808080; text-indent: 2em; margin-bottom: 10px;}

/* 边栏排行列表样式 */
.list-group .list-group-item {display: block; font-size: 14px; line-height: 26px;width: 870px}
.list-group .list-group-item + .list-group-item {margin-top: 10px;}
.list-group .badge {background: #f0f0f0; border-radius: 50%; display: inline-block; height: 20px; line-height: 20px; margin-right: 7px; text-align: center; width: 20px;}
.list-group .badge-hot {background: #e60012; color: #fff;}

/* 列表页样式 */
.list_nav {font-size: 16px; color: #808080; margin-bottom: 20px;}
.list_nav a {color: #000;}

/* 详情页样式 */
.index-post .title {font-size: 26px; font-weight: bold; line-height: 36px; text-align: left; margin-bottom: 20px;}
.index-post .info {font-size: 16px; margin-bottom: 20px;}
.index-post .excerpt {font-size: 16px; font-style: italic; color: #808080; margin-bottom: 20px;}
.index-post .body {font-size: 18px;}
.index-post .body p {font-family: '宋体'; font-size: 16px; margin-bottom: 20px; text-indent: 2em; line-height: 32px; display: block;}
.index-post .body p img {vertical-align: center; width: 750px; height: auto; margin: 0 auto; overflow: hidden;}
.index-post .bottom {margin-top: 38px; font-size: 14px; color: #808080; font-weight: bold; text-align: right; border-bottom: 1px solid #f5f5f5; padding-bottom: 20px;}
.index-post .bottom .tags {float: left;}
.index-post .bottom .authorized {float: right;}
.index-post .share {margin-bottom: 35px; border-bottom: 1px solid #f5f5f5; padding-bottom: 20px;}
.index-post .share a {border-bottom: none;}

/* 首页 */
.news_shijiuda_box {
    background: #fffbee;
    padding-bottom: 5px;
}
.news_shijiuda_box li {
    font-size: 14px;
    font-family: SimSun;
    height: 24px;
    line-height: 31px;
    padding: 0px 0px 14px;
    overflow: hidden;
    padding-bottom: 6px;
    padding-left: 15px;
    _padding-left: 0px;
    list-style: none;
}
.news_shijiuda_box li.tit {
    padding-left: 0px;
    letter-spacing: -1px;
}
.news_shijiuda_box i.sjdlink02 {
    display: inline-block;
    width: 139px;
    height: 30px;
    background: url(../images/tubiao03.png) no-repeat top left;
    float: left;
    margin-right: 10px;
}
.news_shijiuda_box li a:link, .news_shijiuda_box li a:hover, .news_shijiuda_box li a:visited {
    color: #b01812;
    font-weight: bold;
}
.news_shijiuda_box i.sjdlink02 a {
    display: inline-block;
    width: 139px;
    height: 30px;
}
.main-col-01 {
    width: 410px;
    float: left;
}
.main-col-01-list {
    margin-top: 15px;
}
.main-col-01-list ul li {
    background: url(../images/dot.gif) no-repeat 5px 16px; height: 32px; padding-left: 15px; font-size: 16px; line-height: 32px; overflow: hidden; margin-bottom: 0px;
}
.main-col-02 {
    float: right;
}
.main-col-03 {
    width: 800px;
    float: right;
    margin-top: 30px;
}
.panel-hd {
    margin-bottom: 20px;
    position: relative;
}
.panel-hd-title {
    color: #444;
    font-size: 16px;
    font-weight: 600;
    height: 20px;
    line-height: 20px;
    padding-left: 14px;
    padding-right: 70px;
    position: relative;
}
.first_panel .panel-hd {
    margin-bottom: 20px;
    margin-top: 20px;
}
.first_panel .panel-hd-title {
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    padding-top: 10px;
    padding-left: 4px;
    padding-right: 4px;
    vertical-align: top;
}
.first_panel .panel-hd .line {
    background: #e1413e;
    height: 2px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: -1px;
    width: 100%;
}
.first_panel .panel-hd .more, .first_panel .panel-hd .more-next {
    cursor: pointer;
    font-size: 12px;
    line-height: 1.2;
    padding: 0 14px 0 0;
    position: absolute;
    right: 0;
    top: 12px;
    white-space: nowrap;
}
.first_panel .panel-hd .more i {
    border-style: solid;
    border-width: 4px 0 4px 4px;
    border-color: transparent transparent transparent #e1413e;
    height: 0;
    line-height: 0;
    margin-top: -4px;
    overflow: hidden;
    position: absolute;
    right: 6px;
    top: 50%;
}
.video-live .figure {
    width: 200px;
    float: left;
    display: block;
    overflow: hidden;
    margin-bottom: 15px;
    margin-right: 20px;
}
.figure-img {
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.figure img {
    -webkit-transition: transform .5s ease-in-out;
    transition: transform .5s ease-in-out;
}
.figure .img {
    background-repeat: no-repeat;
    background-position: center center;
    width: 200px;
    height: 112px;
    background-size: cover;
}
.video-badge {
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 3;
    padding: 0 6px;
    background: #444;
    background: rgba(0,0,0,.5);
    color: #fff;
    font-size: 12px;
    line-height: 20px;
    white-space: nowrap;
}
.video-badge-playback {
    background: #000;
    background: rgba(0,0,0,.5);
}
.video-badge .icon {
    float: left;
    width: 6px;
    height: 8px;
    overflow: hidden;
    margin-top: 6px;
    margin-right: 3px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAICAYAAADaxo44AAAAP0lEQ…Rfu3MnoAIJ0B2xGUD+FYd2bF+YHfUSJAVvdH9qAsU/t9WdBfIfkDgk/nkBAAAAAElFTkSuQmCC) no-repeat 0 0;
}
.figure-caption {
    color: #444;
    font-size: 14px;
    line-height: 20px;
    overflow: hidden;
    word-wrap: break-word;
}
.figure-img + .figure-caption {
    margin-top: 7px;
}
.video-live .figure-caption {
    height: 40px;
    overflow: hidden;
}

.zhuanticlass {
    width: 1280px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}
.zhuanticlassmain {
    width: 1220px;
    margin-bottom: 10px;
    overflow: hidden;
}

.box {
    width: 380px;
    height: 380px;
    float: left;
    margin-right: 37px;
    border: 1px solid #d1d1d1;
}

.box-nav {
    height: 35px;
    border-top: 2px #cc0000 solid;
    width: 75px;
    margin-left: 20px;
    font-size: 18px;
    padding-top: 10px;
    font-weight: bold;
    text-align: center;
}
.box-nav a{
    color: #cc0000 !important;
}

.box-pic {
    width: 340px;
    height: 190px;
    position: relative;
    border-radius: 10px;
    overflow: hidden;
    margin: 0 auto;
}
.box-pic img{
    width: 340px;
    height: 190px;
}
.box-pic cite.bg{ height:50px; line-height:50px}

.box-pic span.txt{ height:50px; line-height:50px;}

.box-list {
    margin-top: 20px;
    margin-left: 20px;
    width: 340px;
    overflow: hidden;
}
.box-list li{height:30px; line-height: 26px; font-size: 15px}
.box-list li a{color:#333333;}

.mktitle{
    margin-top: 5px;
    margin-bottom: 5px;
}
.mktitle a{
    font-weight: bold;
    text-align: center;
    font-size: 18px;
    border: 0;
    text-decoration: none;
    color: #cc0000 !important;
}
.mktitle span{
    font-weight: bold;
    text-align: center;
    font-size: 18px;
    border: 0;
    text-decoration: none;
    color: #cc0000 !important;
}
span.txt{ font-style:normal; position: absolute; bottom:0; left:0; text-align:center; width:100%; color:#fff;font-size: 16px;}
cite.bg{background-color:#000;opacity:.7;filter:alpha(opacity=70);display:block; overflow:hidden; position:absolute; bottom:0; left:0; width:100%; }
/*.header_query_submit{height: 33px; line-height: 33px;width: 44px; border:none; background:url(../images/query.png) no-repeat 10px #e60012;}
.header_query_text{height: 29px; line-height: 29px; width: 180px; text-indent: 4px;}
.header_query{margin: 5px 10px 0 10px; font-size: 0;float:right;}
input{outline:none;cursor: pointer;}*/



        .index2025hd {
            width: 100%;
            height: 452px;
            position: relative;
            z-index: 999;
            min-width: 1300px;
            margin: 0 auto;
            text-align: center;
        }

        .index2025hd .logo {
            position: absolute;
            left: 50%;
            margin-left: -633px;
            top: 40px;
        }

        .index2025hd .hd-img1 {
            padding-top: 150px;
            padding-bottom: 82px;
        }

        .sidebar_text {
            width: 390px;
            height: 26px;
            overflow: hidden;
            font-size: 16px;
            font-weight: bold;
            margin-bottom: 10px;
            line-height: 26px;
            margin: 15px 10px 15px 10px;
        }

        cite.bg {
            background-color: #000;
            opacity: .7;
            filter: alpha(opacity=70);
            display: block;
            overflow: hidden;
            position: absolute;
            bottom: 0;
            left: 0;
            width: 100%;
        }

        span.txt {
            font-style: normal;
            position: absolute;
            bottom: 0;
            left: 0;
            text-align: center;
            width: 100%;
            color: #fff;
            font-size: 16px;
        }

        .page {
            width: 1220px;
            margin: 0 auto;
            background-repeat: no-repeat;
                background-size: 1220px 163px;
        }

        .zhuanticlass {
            width: 1280px;
            margin: 0 auto;
            overflow: hidden;
            position: relative;
        }

        .zhuanticlassmain {
            width: 1220px;
            margin-bottom: 10px;
            overflow: hidden;
        }

        .box {
            width: 380px;
            height: 380px;
            float: left;
            margin-right: 37px;
            border: 1px solid #d1d1d1;
        }

        .box-nav {
            width: 380px;
            height: 35px;
            font-size: 18px;
            border-top: 0px;
            padding-top: 10px;
            font-weight: bold;
            text-align: center;
        }

        .box-nav .title {
            float: left;
            border-top: 2px #cc0000 solid;
            width: 75px;
            margin-left: 20px;
        }

        .box-nav .more {
            float: right;
        }

        .box-nav a {
            color: #cc0000 !important;
        }

        .box-pic {
            width: 340px;
            height: 190px;
            position: relative;
            border-radius: 10px;
            overflow: hidden;
            margin: 0 auto;
        }

        .box-pic img {
            width: 340px;
            height: 190px;
        }

        .box-pic cite.bg {
            height: 50px;
            line-height: 50px;
        }

        .box-pic span.txt {
            height: 50px;
            line-height: 50px;
        }

        .box-list {
            margin-top: 20px;
            margin-left: 20px;
            width: 340px;
            overflow: hidden;
        }

        .box-list li {
            height: 30px;
            line-height: 26px;
            font-size: 15px;
        }

        .box-list li a {
            color: #333333;
        }

        .scroll-wide-adv {
            width: 1220px;
            margin: 0 auto;
        }

        .sep-wide-height {
            height: 20px;
            background: none;
            clear: both;
        }

        .adv-page-ul {
            width: 1220px;
            margin: 0 auto;
        }

        .adv-page-ul li {
            float: left;
            display: block;
            margin-right: 6px;
        }

        .adv-page-ul li div a img {
            width: 300px;
            height: 80px;
            overflow: hidden;
        }

        .clearfix {
            clear: both;
            background: none;
        }

        .pic-news {
            width: 780px;
            height: 174px;
            margin-top: 10px;
            padding: 10px 0px 10px 10px;
            overflow: hidden;
            background: #0059a8;
        }

        .pic-news ul li {
            float: left;
            width: 250px;
            height: 174px;
            overflow: hidden;
            text-align: center;
            margin-right: 10px;
        }

        .pic-news ul li img {
            display: block;
            width: 250px;
            height: 150px;
        }

        .pic-news ul li a {
            color: #fff;
        }

        .top-news {
            width: 410px;
            height: 270px;
            background: #f1f1f1;
            border: 1px solid #f1f1f1;
            overflow: hidden;
            margin-bottom: 20px;
        }

        .top-news ul {
            margin: 20px;
        }

        .top-news ul li a {
            font-size: 16px;
            font-weight: bold;
        }

        .top-news ul li {
            margin-bottom: 10px;
            width: 370px;
            height: 28px;
            overflow: hidden;
        }

        .top-news .more {
            display: block;
            position: absolute;
            margin-left: 360px;
            margin-top: -18px;
        }

        .top-news .more a {
            font-size: 16px;
            font-weight: bold;
            color: #0064b2;
        }

        .xdd {
            overflow: hidden;
            zoom: 1;
            border: 1px solid #b5d9f4;
            border-radius: 5px;
            background: #f4f7fb url(./resource/img/index_xdd.jpg) no-repeat center bottom;
            background-size: 1220px;
            padding: 20px 30px;
        }

        .center {
            text-align: center;
        }

        .xdd h2 a {
            font-size: 36px;
            line-height: 50px;
            color: #0064b2;
            font-weight: bold;
        }

        .xdd p {
            text-align: right;
        }

        .xdd p a {
            font-size: 20px;
            font-weight: bold;
            color: #0064b2;
        }

        .xdd .top-title {
            width: 1158px;
            height: 100px;
            overflow: hidden;
            text-align: center;
        }

        .xdd .top-title ul {
            list-style: none;
        }

        .m_t20 {
            margin-top: 20px;
        }

        .area {
            height: auto;
            zoom: 1;
            position: relative;
            overflow: hidden;
        }

        .xdd .top-title-list li {
            float: left;
            width: 360px;
            height: 30px;
            overflow: hidden;
            margin-right: 20px;
            background: url(./resource/img/index_xddlist.jpg) no-repeat left 13px;
            padding-left: 10px;
        }

        .xdd .top-title-list li a {
            font-size: 16px;
            font-weight: bold;
            color: #222;
            line-height: 36px;
        }

        .xdd .top-title-list li.r {
            float: right;
            margin-right: 0px;
        }

        .more-icon {
            width: 25px;
            height: 25px;
            display: inline-block;
            background-size: 100% 100%;
            background-position: center;
            background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzQzMTMxNDg1Nzc3IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjI0ODUiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTc0Ni42NjIwMTkgNTEyYzAgNTEuODM1NTc1IDQyLjA0NDU4MiA5My44NjU4MzEgOTMuODY1ODMxIDkzLjg2NTgzMSA1MS44NTE5NDggMCA5My44NjU4MzEtNDIuMDI5MjMyIDkzLjg2NTgzMS05My44NjU4MzEgMC01MS44MzY1OTktNDIuMDEzODgzLTkzLjg2NTgzMS05My44NjU4MzEtOTMuODY1ODMxQzc4OC43MDY2MDEgNDE4LjEzNTE5MiA3NDYuNjYyMDE5IDQ2MC4xNjM0MDEgNzQ2LjY2MjAxOSA1MTJ6IiBmaWxsPSIjQThBOEE4IiBwLWlkPSIyNDg2Ij48L3BhdGg+PHBhdGggZD0iTTg5LjYwNDI3MiA1MTJjMCA1MS44MzU1NzUgNDIuMDQzNTU4IDkzLjg2NTgzMSA5My44NjQ4MDggOTMuODY1ODMxIDUxLjgyMjI3MiAwIDkzLjg2NTgzMS00Mi4wMjkyMzIgOTMuODY1ODMxLTkzLjg2NTgzMSAwLTUxLjgzNjU5OS00Mi4wNDM1NTgtOTMuODY1ODMxLTkzLjg2NTgzMS05My44NjU4MzFDMTMxLjY0ODg1NCA0MTguMTM1MTkyIDg5LjYwNDI3MiA0NjAuMTYzNDAxIDg5LjYwNDI3MiA1MTJ6IiBmaWxsPSIjQThBOEE4IiBwLWlkPSIyNDg3Ij48L3BhdGg+PHBhdGggZD0iTTQxOC4xMzI2MzQgNTEyYzAgNTEuODM1NTc1IDQyLjAxMzg4MyA5My44NjU4MzEgOTMuODY2ODU0IDkzLjg2NTgzMSA1MS44MjEyNDkgMCA5My44NjQ4MDgtNDIuMDI5MjMyIDkzLjg2NDgwOC05My44NjU4MzEgMC01MS44MzY1OTktNDIuMDQzNTU4LTkzLjg2NTgzMS05My44NjQ4MDgtOTMuODY1ODMxQzQ2MC4xNDY1MTcgNDE4LjEzNTE5MiA0MTguMTMyNjM0IDQ2MC4xNjM0MDEgNDE4LjEzMjYzNCA1MTJ6IiBmaWxsPSIjQThBOEE4IiBwLWlkPSIyNDg4Ij48L3BhdGg+PC9zdmc+);
        }
  



        

.nav {
    overflow: hidden;
    width: 1200px;
    height: 110px;
    margin: 0 auto;
    padding: 15px 0;
}

.nav li {
    float: left;
    text-align: center;
    margin: 0px 10px;
    height: 40px;
    z-index: 90;
    width: 150px;
    line-height: 40px;
    box-sizing: border-box;
}

.nav a {
    display: block;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    font-weight: bold;
    color: #fff;
    font-size: 20px;
    line-height: 40px;
    height: 40px;
    font-family: "Microsoft YaHei";

}

td, th {
    word-wrap: break-word;
    word-break: break-all;
    padding: 5px 0px;
    border: 1px solid #E4E4E4;
}