@charset "utf-8";

/* CSSwzy Document */
@font-face {
  font-family: "iconfont"; /* Project id 4053271 */
  src: url('//at.alicdn.com/t/c/font_4053271_sz064jorrqm.woff2?t=1683364318502') format('woff2'),
       url('//at.alicdn.com/t/c/font_4053271_sz064jorrqm.woff?t=1683364318502') format('woff'),
       url('//at.alicdn.com/t/c/font_4053271_sz064jorrqm.ttf?t=1683364318502') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-expand:before {
  content: "\e8c4";
}

* {
    padding: 0;
    margin: 0;
    border: 0;
}

body {
    background: #fff;
    color: #555;
    font-size: 12px;
}

a {
    text-decoration: none
}

a:hover {
    text-decoration: none
}

a img {
    border: none
}

ul,
li,
div {
    list-style: none;
}

.clear {
    clear: both
}


/* 导航栏 */

.menuh {
    height: 66px;
    background: #00AEFF;
}

.menuh_center {
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
}

.menuh_logo {
    width: 200px;
    height: 66px;
    float: left;
    background-image: url(../image/asxwwlogo1.png);
    background-repeat: no-repeat;
    background-position: left top;
}

.menuh_r {
    float: left;
    padding-top: 10px;
    padding-left: 60px;
}

.menuh_items {
    height: 56px;
    text-align: center;
}

.menuh_items li {
    width: 90px;
    height: 56px;
    padding-right: 9px;
    padding-left: 0px;
    overflow: hidden;
    display: inline-block;
    float: left;
}

.menuh_items li a {
    font-size: 18px;
    color: #FFFFFF;
    text-decoration: none;
    padding-top: 10px;
    line-height: 40px
}


/* 整体布局 */

.content {
    width: 1200px;
    margin: 0 auto;
    margin-top: 15px;
    overflow: hidden
}


/*栏目页css*/


/*面包屑*/

.crumb {
    margin: 15px 0 9px 0;
}

.crumb em {
    padding: 0 4px;
    font-family: SimSun;
}

.crumb a:hover {
    color: #cc0000;
}

.crumb span {
    color: #444444;
}

.container_11 {
    width: 1200px;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}

.container_12 {
    width: 1200px;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}

.content .grid_11 {
     width: 100%; 
    margin-right: 25px;
    float: left;
}

.grid_12 {
    DISPLAY: inline;
    margin: 0 auto;
}

.list-text-box {
    BORDER-BOTTOM: #ddd 1px solid;
    BORDER-LEFT: #ddd 1px solid;
    BORDER-TOP: #ddd 1px solid;
    BORDER-RIGHT: #ddd 1px solid
}

.list-text-box .list {
    MARGIN: 15px 20px 0px 10px
}

.list-text-box .list .item {
    HEIGHT: 30px;
    OVERFLOW: hidden
}

.list-text-box .list .item .title {
    LINE-HEIGHT: 30px;
    COLOR: #000000;
    FONT-SIZE: 14px
}

.list-text-box .list .item .title:hover {
    COLOR: #cc0000
}

.list-text-box .list .item .date {
    FLOAT: right;
    COLOR: #cccccc;
    MARGIN-LEFT: 6px
}

.list-text-box .list .ico {
    TEXT-ALIGN: center;
    WIDTH: 14px;
    FLOAT: left;
    HEIGHT: 24px;
    MARGIN-RIGHT: 6px;
    background-image: url(../image/icon.jpg);
    background-repeat: no-repeat;
    background-position: left 12px;
}

.list-text-box .list .item {
    CLEAR: both
}

.list-text-box .list .item .date {
    COLOR: #999
}

.list-text-box .list .hr {
    HEIGHT: 18px;
    border-top-width: 1px;
    border-top-style: dotted;
    border-top-color: rgb(204, 204, 204);
}

.list-text-box .list .ico {
    MARGIN-TOP: 3px
}

.list-text-box .list-point .ico {
    TEXT-ALIGN: center;
    WIDTH: 14px;
    FLOAT: left;
    HEIGHT: 30px;
    COLOR: #ffffff;
    MARGIN-RIGHT: 6px;
    background-image: url(../image/icon.jpg);
    background-repeat: no-repeat;
    background-position: 4px -148px;
}

.page-box {
    MARGIN: 20px 0px 20px 10px
}

.page-box .page A {
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 4px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    FONT-SIZE: 12px;
    PADDING-TOP: 2px
}

.page-box .page SPAN {
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 4px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    FONT-SIZE: 12px;
    PADDING-TOP: 2px
}

.page-box .page ._now {
    BORDER-BOTTOM-COLOR: #2266bb;
    BACKGROUND-COLOR: #2266bb;
    BORDER-TOP-COLOR: #2266bb;
    COLOR: #ffffff;
    BORDER-RIGHT-COLOR: #2266bb;
    BORDER-LEFT-COLOR: #2266bb
}

.page-box .page LI {
    FLOAT: left
}

.page-box .page A {
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    FLOAT: left;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid
}

.page-box .page A:hover {
    BORDER-BOTTOM-COLOR: #2266bb;
    BACKGROUND-COLOR: #2266bb;
    BORDER-TOP-COLOR: #2266bb;
    COLOR: #ffffff;
    BORDER-RIGHT-COLOR: #2266bb;
    BORDER-LEFT-COLOR: #2266bb
}

.page-box .page .disable {
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BACKGROUND-COLOR: #fff;
    COLOR: #cccccc;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid
}

.page-box .page .disable:hover {
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BACKGROUND-COLOR: #fff;
    COLOR: #cccccc;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid
}

.page-box .page .now {
    BORDER-BOTTOM-COLOR: #2266bb;
    BACKGROUND-COLOR: #2266bb;
    BORDER-TOP-COLOR: #2266bb;
    COLOR: #ffffff;
    BORDER-RIGHT-COLOR: #2266bb;
    BORDER-LEFT-COLOR: #2266bb
}


/*视频新闻*/

.con_right {
    width: 325px;
    float: left
}

.nav_video_lm,
.mod-list {
    width: 325px;
}

.nav_tjbt {
    width: 300px;
    height: 40px;
    padding-left: 20px;
    border: 1px solid #CCCCCC;
}

.nav_tjbt a {
    color: #cc0000;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
}

.nav_video_lm ul {
    height: 230px;
}

.nav_video_lm ul li {
    height: 168px;
    width: 322px;
    margin-bottom: 0px;
    margin-top: 0px;
    display: block;
    float: left;
    overflow: hidden;
}

.nav_video_lm ul li img {
    height: 168px;
    width: 322px;
}

.nav_video_lm ul li img:hover {
    transform: scale(1.03)
}

.nav_video_lm ul li.li01 {
    height: 40px;
    width: 322px;
    margin-bottom: 0px;
    margin-top: 0px;
    float: left;
    background-image: url(../image/video_red.jpg);
    background-repeat: no-repeat;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCCCCC;
}

.nav_video_lm ul li.li02 {
    height: 40px;
    width: 322px;
    margin-bottom: 0px;
    margin-top: 0px;
    float: left;
    background-image: url(../image/video_blue.jpg);
    background-repeat: no-repeat;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color: #CCCCCC;
}

.nav_video_lm ul li.li03 {
    height: 40px;
    width: 322px;
    margin-bottom: 0px;
    margin-top: 0px;
    float: left;
    background-image: url(../image/video_grey.jpg);
    background-repeat: no-repeat;
    border: 1px solid #CCCCCC;
}

.nav_video_lm ul li.li01 a,
.nav_video_lm ul li.li02 a,
.nav_video_lm ul li.li03 a {
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    overflow: hidden;
    color: #666666;
    font-weight: bold;
    padding-left: 70px;
}

.title-head {
    height: 30px;
    padding-left: 20px;
}

.title-head .title .words {
    color: #cc0000;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
}

.title-head .ico {
    float: left;
    _display: inline;
}

.mod-list .inner {
    border: 1px solid #cccccc;
}

.mod-list .m-main,
{
    padding: 9px;
}


/*今日推荐*/

.mod-list .list .item {
    height: 24px;
    overflow: hidden;
    _zoom: 1;
}

.mod-list .list .item .title {
    line-height: 24px;
    color: #333333;
    font-size: 12px;
}

.mod-list .list .item .title:hover {
    color: #cc0000;
}

.mod-list .list .ico {
    float: left;
    _display: inline;
    text-align: center;
    width: 14px;
    height: 24px;
    margin-right: 6px;
    margin-top: 3px;
    background-image: url(../image/icon.jpg);
    background-repeat: no-repeat;
    background-position: 5px 8px;
}

.mod-list .tab-head {
    float: right;
    _display: inline;
}

.mod-list .tab-head li {
    float: left;
    _display: inline;
}

.mod-list .tab-head li a {
    float: left;
    _display: inline;
    color: #333;
    line-height: 30px;
    height: 30px;
    padding: 0 10px;
    border-left: 1px solid #ddd;
}

.mod-list .tab-head li .tabactive {
    background-color: #FFF;
}

.hr {
    HEIGHT: 15px;
    margin-top: 8px;
}


/*foot*/

.foot {
    width: 1200px;
    background-color: #f4f4f4;
    text-align: center;
    padding-bottom: 8px;
    margin-top: 25px;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding-top: 10px;
}

.foot .foot-links {
    margin-top: 5px;
}

.foot .foot-links a {
    color: #000000;
    margin: 0 4px;
    line-height: 24px;
}

.foot .foot-links a:hover {
    color: #cc0000;
}

.foot p {
    line-height: 24px;
}