body { color: #444; background: #fff }
a { text-decoration: none; color: #666 }
a:hover { text-decoration: underline; color: #003f7e }
.blue, .blue a, .box h5 a, .box h6 a, .box a.more, .crumbs a { color: #004499 }
.keylink, .keylink:link, .keylink:hover, .keylink:active { text-decoration: underline; width: 26px; height: 22px; line-height: 22px; background: #fff; border: 1px dotted #aaa; text-align: center }
textarea { border: 1px solid #DCDDDD; background: #fff; clear: both; color: #555; font-size: 14px; height: 130px; padding: 5px 0 0 5px; text-align: left; width: 99%; margin-bottom: 8px }
.input-text, input.date, input.endDate, .input-focus { border: 1px solid #DCDDDD; height: 22px; padding: 0 0 0 3px }
input.date, input.endDate { background: #fff url(../images/admin_img/input_date.png) no-repeat right 3px; padding-right: 18px; font-size: 12px; }
.pad-6 { padding: 6px; overflow: hidden }
.pad-10 { padding: 10px; overflow: hidden }
.pad_10, .pad-lr-10 { padding: 0 10px }
.pad-lr-6 { padding: 0 6px }
.hr { background: url(../images/uline.gif) repeat-x center center; }
.hr hr { display: none }
.ib, .ib-li li, .ib-a a, .ib-span span, .btn, .btn input, .photo-hot li, .Article-Tool a, .photo-list li, .photo-channel .photo-slide .change i, .photo-channel .tool .auto, .photo-channel .tool .up, .photo-channel .tool .next, .photo-cat .content h5 span.blue a, .submit { display: inline-block; zoom: 1; *display:inline;
}
.body-top { height: 30px; line-height: 30px; background-color: #069dd5; vertical-align: middle; }
.body-top .login { float: right }
.body-top .login span { color: #CCC }
.body-top .login a.rss { width: 32px; float: right; overflow: hidden; text-indent: -222px; background: url(../images/icon/rsso.gif) no-repeat left center; margin-left: 8px }
.body-top .content { margin: auto; width: 1248px; }
.special-body-top { height: 38px; background-position: left -104px; background-color: #fff }
.special-body-top a.logo { background: url(../images/v9/special-show.png) no-repeat right center; padding-right: 58px; float: left; display: block }
.special-body-top .content { padding: 2px 0 }
.special-body-top .nav { float: left; padding: 10px 0 0 12px }
.special-body-top .nav span { padding: 0 8px; color: #CCC }
body fieldset { border: 1px solid #D8D8D8; padding: 0 10px 10px; *padding:10px;
}
body fieldset legend { padding: 3px 8px; font-weight: 700; }
body fieldset.blue { border: 1px solid #dce3ed }
body fieldset.blue legend { padding: 3px 8px; font-weight: 700; color: #347add; background: none; border: none }
/* 通用按钮 */
.btn { padding-left: 6px }
.btn, .btn input { background: url(../images/v9/button.png) no-repeat; height: 24px; line-height: 24px; width: auto; _width: 0; overflow:visible !ie
}
.btn input { background-position: right 0; border: 0 none; color: #fff; padding-right: 6px; _height: 25px }
.submit { padding-left: 3px }
.submit, .submit input { background: url(../images/member/but.png) no-repeat; height: 29px; width: auto; _width: 0; overflow:visible !ie
}
.submit input { background-position: right top; border: none; padding: 0 10px 0 7px; font-size: 14px }
/* 页面宽度 （更改页面宽度后，需要更改“images/v9/body-bg.png”图片的宽度） */
.header_m, .main { width: 1248px; margin: 0 auto; }
/* 头部 */
.header { background: #fff; }
.header, .banner { padding: 2px 0 0; }
.header .logo { float: left; padding: 5px 20px 0 0px; height: 88px; text-align: center; *font-size:40px;
}
.header .logo a { display: table-cell; vertical-align: middle; text-align: center; *display:block;
    height: 108px; float: left }
.header .search { float: right; width: 400px; _width: auto; padding-left: 20px; }
.header .search .tab { padding: 3px 0 }
.header .search .tab span { color: #ddd }
.header .search .tab a { color: #6f7172 }
.header .search .tab a.on { font-weight: 700 }
.header .search .bd { float: right; margin-top: 46px; border: 1px solid #c3d4e7; }
.header .search .text { padding: 4px 0 3px 5px; height: 25px; width: 120px; border: none; }
.header .search .button { cursor: pointer; background: #fff url(../images/v9/icon.png) no-repeat 0px 6px; border: none; height: 34px; width: 40px; vertical-align: middle; text-align: center; }
.nav { padding: 10px 0 0; background: #fff; }
/* 导航 */
.header .nav-bar { clear: both; height: 48px; background: #003f7e; }
.header .nav-bar map { background: #003f7e; }
.header .nav-bar map { display: block }
.header .nav-site { height: 48px; margin: 0 0px; line-height: 48px; }
.header .nav-site li { padding: 0px 25px; float: left; height: 48px; line-height: 48px; margin: 0 5px;}
.header .nav-site li a { color: #fff; font-size: 16px; *display:block}
.header .nav-site li .subnav{ background-color: #007bc4; display: none; height: 40px; left: 0; line-height: 40px; position: absolute; top: 143px; width: 100%; z-index: 9;}
.header .nav-site li .subnav .mlra{ margin: 0 auto; width: 1248px;}
.header .nav-site li .subnav .mlra a{ padding: 3px 5px; border-radius: 3px; margin: 0 10px;}
.header .nav-site li .subnav .mlra a:hover{ padding: 3px 5px; border-radius: 3px;background: #003f7e; text-decoration: none;}
.header .nav-site li.link:hover .subnav{ display: block;}
.header .nav-site li.link:hover{ background-color: #007bc4;}
.header .nav-site .on { background: #007bc4; }
.header .nav-site li.on .subnav{ display: block;}

/* main style */
.main { padding: 10px; }
.main .col-left { width: 860px; margin-right: 40px }
.news-hot { background: url(../images/v9/hot_bg.png) no-repeat; float: left; width: 380px; margin-right: 9px; height: 380px }
.main .col-left .slide { overflow: hidden; _float: left; zoom: 1 }
/* 通用容器 */
.box { border: 0px solid #c3d4e7; zoom: 1; overflow: auto; padding-bottom: 10px }
.box h5, .box h6 { color: #1e50a2; height: 35px; margin-bottom: 10px; line-height: 35px; padding-left: 10px; border-bottom: 1px solid #dce7f3; position: relative }
.box h6 { margin-bottom: 0 }
.box h5.title-1, .box h6.title-1 { font-size: 18px; }
.box h5.title-2, .box h6.title-2 { font-size: 16px; background: #d1cec9; color: #666; }
.box h5.title-2 span.tab { float: right; padding-right: 6px; color: #a4bcd6 }
.box h5.title-2 span.tab span { color: #2064ae; cursor: hand; !important;
    cursor: pointer }
.box a.more { font-size: 12px; font-family: "宋体"; margin-right: 8px; font-weight: normal; position: absolute; top: 0; *top:1px;
    _top: 1px; right: 0 }
.box .content { padding: 0 0px; overflow: auto }
/* 默认幻灯片 */
.FocusPic { zoom: 1; position: relative; overflow: hidden }
.FocusPic .content { overflow: hidden }
.FocusPic .changeDiv a { position: absolute; top: 0px; left: 0px; display: none; }
.FocusPic .title-bg, .FocusPic .title { position: absolute; left: 0px; bottom: 0; width: 100%; height: 40px; line-height: 40px; overflow: hidden }
.FocusPic .title-bg { background: #000; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=rgba(0, 0, 0, 0), endColorStr=#000000) alpha(opacity=50); /*IE 6 7 8*/
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0), #000000);        /* IE 10 */ background: -moz-linear-gradient(top, rgba(0, 0, 0, 0), #000000);/*火狐*/ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0)), to(#000000));/*谷歌*/ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0)), to(#000000));      /* Safari 4-5, Chrome 1-9*/ background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), #000000);   /*Safari5.1 Chrome 10+*/ background: -o-linear-gradient(top, rgba(0, 0, 0, 0), #000000);  /*Opera 11.10+*/ /*filter:; IE滤镜，透明度50%*/ -moz-opacity: 0.5; /*Firefox私有，透明度50%*/ opacity: 0.5;/*其他，透明度50%*/ }
.FocusPic .title a { display: block; padding-left: 15px; color: #fff; font-size: 20px; }
.FocusPic .change { bottom: 4px; height: 20px; right: 3px; *right:5px;
    _right: 4px; position: absolute; text-align: right; z-index: 9999; }
.FocusPic .change i { background: #666; color: #FFF; cursor: pointer; font-family: Arial; font-size: 12px; line-height: 15px; margin-right: 2px; padding: 2px 6px; font-style: normal; height: 15px; display: inline-block; display: -moz-inline-stack; zoom: 1; *display:inline;
}
.FocusPic .change i.cur { background: #FF7700; }
.clearfix:before, .clearfix:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.icon-arrow-a-left, .icon-arrow-a-right { font-size: 100px; }
.icon-arrow-a-left { background-position: 0 0; }
.icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover { background-position: -60px 0; text-decoration: none; }
.icon-arrow-a-right { background-position: -120px 0; }
.icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position: -180px 0; text-decoration: none; }
#index_b_hero { width: 1248px; height: 500px; margin: auto; position: relative; }
#index_b_hero img { width: 1248px; height: 500px; }
#index_b_hero .heros { width: 1248px; height: 500px; }
#index_b_hero .hero-wrap { overflow: visible; position: absolute; }
#index_b_hero .next, #index_b_hero .prev { height: 150px; width: 50px; cursor: pointer; filter: alpha(Opacity=50); opacity: .5; position: absolute; top: 35%; margin-top: -25px; margin-left: -65px; z-index: 5; }
#index_b_hero .next:hover, #index_b_hero .prev:hover { }
#index_b_hero .next { margin: -25px -45px 0 0; right: 0; }
#index_b_hero .disabled { background-color: #eee; }
#index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { background: #fff; padding: 0px; z-index: 2; position: absolute; top: 0; left: 0; width: 1248px; height: 500px; overflow: hidden; left: 2400px; }
#index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -1248px; filter: alpha(Opacity=80); opacity: 0.8; background: #fff; overflow: hidden; }
#index_b_hero .mask-right { left: 1248px; }
#index_b_hero .active { z-index: 2; left: 0; }
#index_b_hero .hero .heros_text { width: 1248px; height: 46px; line-height: 46px; /*background: url(../images/slide-bg.png) 0 0;*/ position: absolute; z-index: 999; bottom: 0; left: 0; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=rgba(0, 0, 0, 0), endColorStr=#000000) alpha(opacity=80); /*IE 6 7 8*/
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0), #000000);        /* IE 10 */ background: -moz-linear-gradient(top, rgba(0, 0, 0, 0), #000000);/*火狐*/ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0)), to(#000000));/*谷歌*/ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0)), to(#000000));      /* Safari 4-5, Chrome 1-9*/ background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), #000000);   /*Safari5.1 Chrome 10+*/ background: -o-linear-gradient(top, rgba(0, 0, 0, 0), #000000);  /*Opera 11.10+*/ /*filter:; IE滤镜，透明度50%*/ -moz-opacity: 0.8; /*Firefox私有，透明度50%*/ opacity: 0.8;/*其他，透明度50%*/ }
#index_b_hero .hero .heros_text a { font-size: 16px; color: #fff; padding-left: 20px; font-weight: 600; }
/* 滚动公告 */
#announ { height: 30px; line-height: 30px; overflow: hidden; float: left; padding-left: 20px }
/* 首页 */
.extend { padding: 0; }
.extend img { margin: 1px }
.extend .col-left { background: url(../images/v9/extend.png) no-repeat; height: 36px; width: 22px; color: #fff; text-align: center; padding-top: 3px; font-weight: 700; margin-right: 6px }
.extend .col-auto { font-family: "宋体"; color: #CCC; ; padding: 4px 0 0 0; height: 40px }
.box .news-photo { padding: 0 0 }
.box .news-photo li { float: left; width: 139px; text-align: center; padding: 5px 0; vertical-align: top }
.box .news-photo li div.img-wrap { width: 110px; margin: auto; margin-bottom: 5px; height: 85px; }
.box .news-photo li div.img-wrap a { width: 110px; height: 85px; *font-size:62px;
}
/*new-hot*/
.news-hot { }
.news-hot .content { padding: 16px 10px 0 16px }
.news-hot .content h4 { padding: 1px 0 5px 5px; font-size: 18px; font-family: "宋体", Verdana; }
.news-hot p { color: #777 }
.news-hot p img { float: left; margin-right: 10px }
/* special */
.box { background-color: #fff }
.box .special p { overflow: auto; margin-top: 14px }
.box .special p img { margin-right: 10px; float: left }
/* Digg */
.box .digg { }
.box .digg li { height: 32px; line-height: 32px; overflow: hidden; position: relative }
.box .digg li i { float: left; display: block; width: 25px; line-height: 25px; height: 25px; text-align: center; margin-right: 10px; font-size: 12px; color: #333; font-family: "微软雅黑"; background: #e3e3e3; font-style: normal; margin-top: 4px }
.box .digg li .i1, .box .digg li .i2, .box .digg li .i3 { background: #2d88ce; color: #fff; }
.box .digg li span { background: #fff url(../images/v9/icon.png) no-repeat 0 -67px; position: absolute; right: 0; top: 0; padding: 0 0 0 13px; width: 30px }
.box .digg li a { line-height: 25px; }
/* vote */
.box .vote h4 { font-size: 14px; font-weight: normal }
.box .vote label { display: block; line-height: 22px }
.box .vote .btn { margin: 6px 12px 0 0 }
/* rank */
.rank li { clear: both; height: 32px; line-height: 32px; overflow: hidden; }
.rank li i { float: left; display: block; width: 25px; line-height: 25px; height: 25px; text-align: center; margin-right: 10px; font-size: 12px; color: #333; font-family: "微软雅黑"; background: #e3e3e3; font-style: normal; margin-top: 4px }
.rank li .i1, .rank li .i2, .rank li .i3 { background: #2d88ce; color: #fff; }
.rank li span { float: left; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: italic; height: 58px; color: #1E50A2; line-height: 58px; overflow: hidden; padding-right: 10px; text-align: right; width: 60px; }
.rank li a.title { padding: 0px 0 0; display: block; }
/*board*/
.list { font-family: "宋体"; color: #888; }
.list li { background: url(../images/icon_li.png) no-repeat 0px 12px; padding-left: 10px; }
.list li span { font-size: 12px; padding: 0 6px }
.cat-area { width: 420px; float: left }
.cat-area .content p img { margin-right: 10px; float: left }
.cat-area .content p { color: #777; height: 75px; overflow: hidden }
.cat-area .content p strong { font-size: 16px; color: #333 }
/* Blogroll */
.blogroll { margin-top: 50px; }
.blogroll .colli{ margin-left: -11px; margin-right: -12px;}
.blogroll h5 { background: none; font-size: 12px; margin: 0 2px }
.blogroll img { border: 1px solid #e8e8e8; }
/* 当前位置 */
.crumbs { padding: 3px 0 3px 0px; font-family: "宋体"; margin-bottom: 10px }
.crumbs span { color: #7e7e7e }
/* 栏目信息搜索 */
.search-form { background-color: #FFFCED; border: 1px solid #FFBF7A; padding: 5px 10px; overflow: hidden; zoom: 1 }
.search-form li { float: left; padding: 5px 12px 5px 0; height: 24px; line-height: 24px; white-space: nowrap }
.search-form li.bk { float: none; height: 1px; line-height: 1px; overflow: hidden; padding: 0 }
.search-form * { vertical-align: middle }
.search-form label { padding: 0 8px 0 0 }
.search_term { line-height: 28px }
.search_term th { font-weight: normal; text-align: right; padding-right: 8px; color: #666; width: 70px }
.search-list li { border-bottom: 1px dashed #ccc; margin: 6px 0 0; padding: 10px 0; overflow: hidden }
.search-list li img { float: left; margin-right: 8px }
.search-list li p { color: #999 }
.search-point { background-color: #E6F1FB; padding: 6px 10px; margin: 10px 0 }
/* 新闻频道 */
.main .channel-hot { width: 551px }
.channel-hot .news-hot, .channel-hot .news-hot .icon, .photo-slide, .photo-channel .photo-hots, .box-hots, .box-hots .icon, .photo-channel .photo-hots .icon, .photo-channel .photo-cat, .photo-channel #Article, .photo-channel .relevance, .comment { background: url(../images/v9/cat_hot_bg.png) repeat-x left -38px }
.channel-hot .news-hot, .photo-channel .photo-hots, .photo-channel .photo-cat, .box-hots { width: auto; position: relative; border: 0px solid #c3d4e7; margin: 0; height: auto }
.channel-hot .news-hot .icon, .photo-channel .photo-hots .icon, .box-hots .icon { position: absolute; top: 0px; left: 0; width: 37px; height: 37px; background-position: left top; background-repeat: no-repeat }
.channel-hot .news-hot { width: 551px }
.channel-hot .news-hot div.hr { width: 523px }
.channel-slide { border: 0px solid #c3d4e7; padding: 3px; position: relative;}
.channel-slide .thumb { width: 121px; position: absolute; z-index: 1; bottom: 18px; right: 8px;}
.channel-slide .thumb li { margin: 0 2px; float: left; background: #fff; border-radius: 3px;}
.channel-slide .thumb li a .icon { display: none }
.channel-slide .thumb li.on a { color: #bd0600; }
.channel-slide .thumb li a { padding: 5px;}
.channel-slide .thumb li.on { background: #6e96be; }
.channel-slide .photo { padding-top: 0px; overflow: hidden; _float: left; _zoom: 1; position: relative; width: 672px; height: 344px }
.channel-slide .photo li { display: none; position: absolute; top: 0; left: 0 }
.channel-slide .photo img { width: 100%; height: 100%; }
.channel-slide .title { height: 60px; position: absolute; bottom: -1px; width: 100% }
.channel-slide .title p { padding: 8px 10px 0; display: none; height: 50px; line-height: 50px; color: #fff; font-size: 18px; position: absolute; bottom: 0;  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorStr=#00000000, endColorStr=#DD000000);
    background-color: transparent; background-image: -webkit-linear-gradient(transparent, rgba(0,0,0,0.8)); background-image: linear-gradient(transparent, rgba(0,0,0,0.8)); background-position-y: -1px; width: 100%; }
.channel-slide .title p a { font-size: 16px; color: #fff; }
/* 图片频道 - photo */
.photo-channel .photo-slide { width: 720px; padding: 5px; border: 0px solid #c3d4e7; zoom: 1; }
.photo-channel .photo-slide .FocusPic .title-bg, .photo-channel .photo-slide .FocusPic .title { bottom: 0px }
.photo-channel .photo-slide .change { bottom: 0px; right: 8px; text-align: left; height: 30px; }
.photo-channel .photo-slide .change i { width: 20px; height: 20px; text-align: center; padding: 0; margin-right: 8px; line-height: 20px; color: #f4f4f4; }
.photo-channel .photo-slide .change i.cur { background-position: left top; color: #fff; font-weight: 700 }
.photo-channel .photo-hots, .box-hots { float: left; width: 242px; margin-right: 10px; _margin-right: 5px; height: auto; overflow: hidden; padding-bottom: 5px; }
.photo-channel .photo-hots h4, .box-hots h4 { text-align: left; height: 26px; *height:25px;
    font: 18px/26px "MicroSoft YaHei", "SimHei"; color: #457bb4; *line-height:25px;
    margin: 0; padding: 5px 0 0px 30px }
.photo-channel .photo-cat { position: relative; height: auto }
.photo-cat .content h5 a, .photo-cat .content h5 a strong { background-image: url(../images/v9/title_photo.png); background-repeat: no-repeat; height: 35px; padding-left: 10px; display: block; float: left; text-decoration: none; }
.photo-cat .content { padding-bottom: 6px; border-top: solid 1px rgba(195, 212, 231, 0.72); }
.photo-cat .content h5 a strong { background-position: right top; padding-right: 14px; color: #fff; float: left; line-height: 35px }
.photo-cat .content h5 { position: absolute; left: 14px; top: -4px; width: 98% }
.photo-cat .content h5 span { font-size: 12px; font-weight: normal; padding-left: 12px; line-height: 38px }
.photo-cat .content h5 span.blue a { background-image: none; float: none; padding: 0 4px; height: auto }
.photo-cat .content h5 span.blue a:hover { color: #F30 }
.photo-cat .content h5 span.blue a.more { float: right }
.photo-cat .photo-list { padding-top: 45px }
.photo-list li { vertical-align: top; width: 244px; *width:247px;
    text-align: center; padding-bottom: 12px }
.photo-list li div.img-wrap { width: 218px; height: 166px; margin: auto; margin-bottom: 3px }
.photo-list li div.img-wrap a { width: 218px; height: 166px; *font-size:88px;
}
/*专题*/
.special-channel .box-hots { width: auto; float: none; margin: 0 }
.special-channel .box-hots .content { padding: 10px }
.special-channel .special-slide { position: relative }
.special-channel .special-slide .change { position: absolute; top: 0px; right: 0px; height: 8px; font-size: 0 }
.special-channel .special-slide .change i { background: url(../images/v9/special-slide.png) no-repeat top right; width: 8px; height: 8px; text-indent: -1000px; font-size: 0; margin-left: 6px; display: block; float: left; cursor: hand; !important;
    cursor: pointer }
.special-channel .special-slide .change i.cur { background-position: left top; }
.special-channel .special-slide .changeDiv { overflow: auto; padding: 10px 0 0 10px }
.special-channel .special-slide .changeDiv a { position: absolute; width: 660px; display: none }
.special-channel .special-slide .changeDiv a img { float: left; margin-right: 10px }
.special-channel .header { overflow: hidden; padding: 0 }
.special-channel .new { width: 315px }
.special-channel .img-text .intro { padding: 6px 8px }
.special-channel .img-text .news-hot { background-image: none; width: auto; padding: 10px 0 0 0; margin: 0; height: auto }
.special-channel .img-text { width: 385px }
.special-channel .img-text .box a.title { padding: 6px 0 3px; display: block }
.special-channel .img-text .vote { padding: 0 }
.special-channel .img-text .vote .content { padding: 0 8px 10px }
.special-channel .int { background-color: #f5f5f5; padding: 8px 10px }
.special-channel .int .box { padding: 8px 10px; height: 374px; overflow: hidden }
.special-channel .int .box h4 { font-size: 12px; font-weight: normal }
.special-channel .int .box p { color: #979090 }
.special-channel .news-photo li { width: 156px }
/* 内容 */
#Article { overflow: hidden }
#Article, .photo-channel .relevance { border: 0px solid #C3D4E7; zoom: 1; padding: 0 20px }
#Article h1 { color: #000; font: 800 26px/60px "宋体", arial; margin-bottom: 6px; text-align: center; padding: 16px 0 8px; border-bottom: 0px solid #e5e5e5 }
#Article h1 span { font-size: 12px; font-weight: normal; line-height: 20px; color: #999 }
#Article .content { font-size: 14px }
#Article .content p { font-size: 14px; line-height: 23px; text-align: justify; word-wrap: break-word; padding: 8px 0 }
#Article img{ width: 100%;}
#Article .content iframe{ width: 100%;min-height: 400px;}
#Article .content .loading{}
#Article .related { border-top: dashed 1px #ccc; margin-top: 15px }
#Article .related h5 { padding-bottom: 4px }
#Article .related { padding: 10px 0 0 }
#Article .related a { color: #0b3b8c }
.Article-Tool { border: 1px solid #c3d4e7; position: relative; top: -1px; text-align: right; padding: 8px; vertical-align: middle; height: 15px; background-color: #f4f8fd }
.Article-Tool a { width: 16px; height: 16px; line-height: 16px; background: url(../images/v9/icon.png) no-repeat; margin-left: 6px; }
.Article-Tool a:hover { text-decoration: none }
.Article-Tool a.t, .Article-Tool a.t6 { background-position: left -336px; width: auto; padding-left: 16px; color: #8896b1 }
.Article-Tool a.t1 { background-position: left -115px; }
.Article-Tool a.t2 { background-position: left -159px; }
.Article-Tool a.t3 { background-position: left -205px; }
.Article-Tool a.t4 { background-position: left -250px; }
.Article-Tool a.t5 { background-position: left -294px; }
.Article-Tool a.t6 { background-position: left -421px; padding-left: 18px; }
/*关键字提示*/
.point { border: 1px solid #ffbf7a; background: #fffced; position: absolute; z-index: 1000; width: auto; }
.point .arro { position: absolute; top: -9px; *top:-13px;
    left: 97px; width: 18px; height: 9px; background: url(../images/v9/key_float.png) no-repeat; }
.point .contents { padding: 8px 10px; text-indent: 0; margin-right: 10px; font-weight: normal; }
.point a.close span { display: none }
.point a.close { background: url(../images/cross.png) no-repeat left 3px; display: block; width: 16px; height: 16px; position: absolute; right: 4px; top: 4px; *top:0px;
    _top: 0px; outline: none; }
.point a.close:hover { background-position: left -46px }
.point span.o1, .point span.o2, .point span.o3, .point span.o4 { position: absolute; width: 3px; height: 3px; background: url(../images/fillet.png) no-repeat; line-height: 0; font-size: 0 }
.point span.o1 { background-position: left top; top: -1px; *top:-5px;
    left: -1px; }
.point span.o2 { background-position: right top; top: -1px; *top:-5px;
    right: -1px }
.point span.o3 { background-position: left -3px; bottom: -1px; *bottom:3px;
    left: -1px }
.point span.o4 { background-position: right -3px; bottom: -1px; *bottom:3px;
    right: -1px; }
/*图片内容*/
.photo-channel #Article .tool { position: relative; height: 35px; padding-top: 6px }
.photo-channel #Article .tool .auto, .photo-channel .tool .up, .photo-channel .tool .next { background: url(../images/v9/up-next.png) no-repeat; height: 27px; width: 31px; margin-right: 10px; overflow: hidden; line-height: 27px }
.photo-channel #Article .tool .auto span, .photo-channel .tool .up span, .photo-channel .tool .next span { visibility: hidden }
.photo-channel #Article .tool .auto { background-position: -39px top; }
.photo-channel #Article .tool .next { background-position: -78px top; }
.photo-channel #Article .Article-Tool { position: absolute; right: 0; border: none; background: none; font-size: 12px; font-weight: normal }
.photo-channel #Article .tool .stat { color: #999; left: 100px;  height: 30px; width: 50px;  position: absolute;}
.photo-channel #Article .big-pic { text-align: center; padding: 10px 0; border: 1px solid #ededed; background-color: #fafcfe; position: relative }
.photo-channel #Article .big-pic #big-pic {vertical-align: middle; display:block;overflow: hidden; width: 100%; height: 100%; text-align: center; }
.photo-channel #Article .big-pic #big-pic img{width: 100% !important; height: 100% !important; text-align: center; margin: auto;}
.photo-channel #Article .big-pic #big-pic .loading{ width: 100px!important; height: 100px!important;}
.photo-channel #Article .big-pic .max { position: absolute; bottom: 0px; right: 0px; background: #FFF url(../images/v9/max.png) no-repeat 5px center; z-index: 101; padding: 5px 5px 5px 20px }
.photo_prev { position: absolute; left: 0; top: 0; width: 50%; height: 100%; z-index: 100 }
.photo_next { position: absolute; right: 0; top: 0; width: 50%; height: 100%; z-index: 100 }
.photo_prev a, .photo_next a { background-image: url(../images/blank.gif); display: block; width: 100%; height: 100%; outline: none; }
#Article .list-pic { padding: 22px 0 16px; height: 100px }
#Article .cont { overflow: hidden; float: left; width: 870px; height: 80px }
#Article .cont li { float: left; width: 123px; text-align: center; display: block; overflow: hidden }
#Article .cont li .img-wrap { width: 100px; height: 75px; margin: 0 auto; }
#Article .cont li .img-wrap a {
    *font-size:55px; width: 100px; height: 75px; outline: medium none; }
#Article .cont li.on .img-wrap { border: 2px solid #ffb017 }
#Article .list-pic .pre, #Article .list-pic .next { float: left; display: block; position: relative; background: url(../images/v9/pic_bg.png) no-repeat; width: 110px; height: 86px; text-align: center }
#Article .list-pic .pre { left: 0px; top: -3px; margin-right: 14px }
#Article .list-pic .next { right: -8px; float: right; top: -3px }
#Article .list-pic .pre .img-wrap, #Article .list-pic .next .img-wrap { width: 102px; height: 72px; border: none; padding: 4px 0 8px 1px; }
#Article .list-pic .pre .img-wrap a, #Article .list-pic .next .img-wrap a {
    *font-size:53px; width: 98px; height: 72px; padding: 0px 5px 0 4px; *padding:0px 5px 5px 0px
}
#Article .list-pic .pre .img-wrap a:hover, #Article .list-pic .next .img-wrap a:hover { background: none }
#Article .list-pic .next { right: 0px; float: right; bottom: -2px }
#Article .pre-bnt, #Article .next-bnt { margin-top: 3px; cursor: hand; !important;
    cursor: pointer }
#Article .pre-bnt, #Article .next-bnt, #Article .pre-bnt span, #Article .next-bnt span { background: url(../images/v9/big-btn.png) no-repeat; display: block; width: 17px; height: 69px; float: left; }
#Article .pre-bnt:hover, #Article .next-bnt:hover, #Article .pre-bnt-on, #Article .next-bnt-on { background-position: 0 -78px; }
#Article .pre-bnt span { background-position: -30px top; }
#Article .pre-bnt:hover span, #Article .pre-bnt-on span { background-position: -30px -78px; }
#Article .next-bnt span { background-position: -55px top; }
#Article .next-bnt:hover span, #Article .next-bnt-on span { background-position: -55px -78px; }
/* endSelect */
#endSelect { top: 290px; left: 333px; position: absolute; width: 230px; height: 71px; border: 1px solid #8a8a8a; display: none; z-index: 200; }
#endSelect .bg { height: 100%; width: 100%; background: #000; filter: Alpha(Opacity=50); opacity: 0.5; }
#endSelect .E_Cont { position: absolute; top: 10px; left: 26px; color: #fff; font-size: 14px; }
#endSelect .E_Cont p { padding: 4px 0; zoom: 1; overflow: hidden; }
#rePlayBut, #nextPicsBut, #endSelect #endSelClose { background: url(../images/v9/big-btn.png) no-repeat }
#rePlayBut { float: left; width: 69px; height: 23px; background-position: 0px -167px; }
#nextPicsBut { float: left; width: 97px; height: 23px; background-position: -100px -167px; margin-left: 10px; }
#endSelect #endSelClose { background-position: 0px -217px; position: absolute; top: 3px; right: 3px; cursor: pointer; width: 11px; height: 11px; overflow: hidden; z-index: 2; }
.photo-channel #Article .text { border: 1px solid #ddd; background-color: #f3f3f3; padding: 8px 10px; zoom: 1; margin-bottom: 20px }
.photo-channel .relevance { padding: 5px 10px 10px }
.photo-channel .relevance h5, .comment h4 { background: url(../images/v9/icon.png) no-repeat left -375px; padding-left: 16px; }
.photo-channel .relevance .photo-list { padding: 0; overflow: auto; padding-top: 10px }
.photo-channel .relevance .photo-list li { float: left; width: 153px; padding: 0 }
.photo-channel .relevance .photo-list li .img-wrap { width: 110px; height: 86px; margin: 0 auto; background: url(../images/v9/pic_bg.png) no-repeat; border: none; margin-bottom: 6px }
.photo-channel .relevance .photo-list li .img-wrap a {
    *font-size:59px; width: 104px; height: 86px; padding: 1px 5px 5px 1px }
.photo-channel .relevance .photo-list li .img-wrap a:hover { background: none }
.box .photo-hot { padding: 0 2px }
.photo-hot li { width:49%;
    text-align: center; padding: 5px 0; vertical-align: top }
.photo-hot li div.img-wrap { width: 94px; margin: auto; margin-bottom: 5px; height: 64px; }
.photo-hot li div.img-wrap a { width: 94px; height: 64px; *font-size:48px;
}
/* 分页 */
#pages { padding: 14px 0 10px; font-family: 宋体 }
#pages a { display: inline-block; height: 22px; line-height: 22px; background: #fff; border: 1px solid #e3e3e3; text-align: center; color: #333; padding: 0 10px }
#pages a.a1 { background: url(../images/admin_img/pages.png) no-repeat 0 5px; width: 56px; padding: 0 }
#pages a:hover { background: #f1f1f1; color: #000; text-decoration: none }
#pages span { display: inline-block; height: 22px; line-height: 22px; background: #5a85b2; border: 1px solid #5a85b2; color: #fff; text-align: center; padding: 0 10px }
.page .noPage { display: inline-block; width: 56px; height: 22px; line-height: 22px; border: 1px solid #e3e3e3; text-align: center; color: #a4a4a4; }
/* 广告位 */
.ads { padding-top: 8px }
.ads .col-left { width: 748px; }
.ads .col-auto { border: 1px solid #c3d4e7; padding: 1px; width: 198px }
.ads .col-auto div.left { float: left; background: #dce2ea; width: 20px; margin-right: 8px; text-align: center; height: 83px; padding-top: 5px }
.ads .col-auto div.right { overflow: hidden; }
/* 评论-form */
.comment-form { border: 1px solid #c3d4e7; padding: 10px 20px; margin-bottom: 10px }
.comment-form h5 { height: 22px; padding-bottom: 5px; border-bottom: 1px solid #C3D4E7; }
.comment-form strong { background: url(../images/icon/user_comment.png) no-repeat; padding-left: 21px; float: left }
.yzm { display: none; position: absolute; background: url(../images/admin_img/login_ts140x89.gif) no-repeat; width: 140px; height: 89px; text-align: center; font-size: 12px; }
.yzm a:link, .yzm a:visited { color: #036; text-decoration: none; }
.yzm a:hover { color: #C30; }
.yzm img { cursor: pointer; margin: 0px auto; width: 130px; height: 50px; margin-top: 4px; border: 1px solid #fff; margin-bottom: 1px; }
.comment-form .posn { padding: 10px 0 }
.comment-title { text-align: center; padding: 5px 0 10px }
.comment-title a:hover { text-decoration: none; color: #F60; }
.comment { border: 1px solid #C3D4E7; zoom: 1; padding: 8px 15px }
.comment h4 { border-bottom: 1px solid #C3D4E7; padding-bottom: 6px; margin-bottom: 15px }
.comment .title { margin-bottom: 5px }
.comment .title span { position: relative; top: -5px }
.comment .content { font-size: 14px; background: #f6f9fb; border: 1px solid #c4d5df; zoom: 1; padding: 8px 10px; margin: 5px 0 }
.comment .content span { display: block; }
.comment_button { margin-bottom: 15px; }
.comment_button a { padding: 5px; border: solid 1px #C3D4E7; }
.comment_button a.on { background: #4C7FB6; color: #fff; border: solid 1px #3E73A9 }
/* footer style */
/* link */
.footer { padding: 10px 10px 0 10px; background: #363636; margin-top: 30px; }
.footer .info { width: 1248px; margin: 0 auto; background: url(../images/logo.JPG) no-repeat 60px 25px; }
.footer .info { color: #666; line-height: 24px; text-align: center; padding: 20px 0; }
.footer .info p, .footer .info p a { color: #ccc; padding-bottom: 8px; }
.footer .info a { color: #666; }
/*link*/
.colli li { display: inline-block; zoom: 1; *display:inline;
    overflow: hidden; vertical-align: middle; }
.ylink h5 a.rt { margin-right: 8px; font-weight: normal; font-family: "宋体" }
.ylink h5 a.red { color: red; font-weight: normal; padding: 0 6px }
.ylink .imgul li { text-align: center; margin: 15px 12px 0 11px; }
.ylink .linka a { margin: 10px; white-space: nowrap; height: 30px; line-height: 30px; }
.itemli { margin: 0px 10px; }
.itemli li { padding: 10px 0px; }
.itemli li a { background: url(../images/bg_member_1.gif) no-repeat -5px -126px; font-weight: bold; padding-left: 14px; color: #004499; font-size: 13px; }
.pd_b0 { padding-bottom: 0px; }
/*内容摘要*/
.summary { background-color: #F6FAFD; border: 1px solid #f4f4f4; font-size: 14px; line-height: 23px; margin: 0px 0 25px; padding: 12px 5px 6px; text-align: justify; text-indent: 2em; }
/*new*/
.main-col { float: left; width: 820px; }
.catalog_nav { position: relative; height: 42px; background-color: #FFF; border-radius: 2px; z-index: 1; border-bottom: 1px solid #c3d4e7; }
.frame, .block, .temp { padding: 0px; margin: 0px; background: none; border: none; }
.catalog_nav .hoverBg { position: absolute; top: 0; left: 0; display: inline-block; width: 100px; height: 42px; cursor: pointer; border-bottom: 2px solid #003f7e; }
.catalog_nav .hoverBg:after { position: absolute; display: block; }
.catalog_nav li.on { color: #003f7e; }
.catalog_nav li { position: relative; display: inline-block; width: 100px; color: #666; font-size: 20px; font-weight: 700; line-height: 42px; text-align: center; cursor: pointer; float: left; }
.article_wrap .bd { position: relative; margin-top: 20px; min-height: 800px; }
.article_wrap .bd .more {text-align: center;padding: 10px; cursor: pointer; background: #f7f7f7;}
.cl_block_bm .dxb_bc { margin: 0 !important; }
.article_item { position: relative; display: block; margin-bottom: 3px; padding: 10px 0; text-decoration: none; clear: both; overflow: hidden;/*background-color: #FFF; border: 1px solid #fff; border-radius: 2px; transition: box-shadow 0.2s linear; -moz-transition: box-shadow 0.2s linear; -webkit-transition: box-shadow 0.2s linear; -o-transition: box-shadow 0.2s linear;*/ }
.article_item img.article_img { position: relative; width: 218px; height: 145px; margin-right: 30px; float: left; }
.article_item span.catalog_tag { position: absolute; display: block; width: 70px; height: 24px; top: 20px; left: 20px; text-align: center; color: #FFF; line-height: 24px; display: none; }
.article_item .article_title { color: #333; font-size: 18px; margin-bottom: 15px; font-weight: 700; line-height: 24px; }
.meta { margin-top: 10px; }
.meta .meta-date { padding-left: 26px; background: url(../images/meta-date.png) no-repeat 0 50%; }
.meta span { color: #afafaf; margin-right: 13px; height: 20px; display: inline-block; }
.meta .meta-replay { padding-left: 26px; background: url(../images/meta-replay.png) no-repeat 0 50%; display: none; }
.article_item .article_desc { color: #666; font-size: 14px; line-height: 24px; }
/*.article_item:hover { box-shadow: 0px 0px 13px rgba(0,0,0,0.25); -moz-box-shadow: 0px 0px 13px rgba(0,0,0,0.25); -webkit-box-shadow: 0px 0px 13px rgba(0,0,0,0.25); -o-box-shadow: 0px 0px 13px rgba(0,0,0,0.25); }*/
.article_item:hover .article_title { color: #003f7e; }
.right-col { float: right; width: 390px; overflow: hidden; }
.latest_content { background-color: #FFF; border-radius: 2px; padding-bottom: 0px; }
.mbll { margin-bottom: 20px; }
.cl { zoom: 1; }
.h3tit { position: relative; margin-top: 7px; margin-bottom: 4px; border-bottom: 1px solid #c3d4e7; line-height: 35px; font-size: 20px; color: #003f7e; font-weight: 800; }
.h3tit span, .h3tit span a { text-align: right; display: block; float: right; font-size: 12px; font-weight: lighter; color: #999 }
.p20 { padding: 20px; }
.pb0 { padding-bottom: 0!important; }
.coverlist { padding: 20px 0 0 0; }
.coverlist li { overflow: hidden; margin-bottom: 8px; padding-bottom: 8px; }
.coverlist .m { float: left; margin-right: 10px; }
.coverlist h2 { margin-bottom: 5px; font-size: 14px; }
.f16 { font-size: 16px!important; }
.coverlist p { line-height: 22px; }
.pic-content { position: relative; }
.pic-content, .video-content { margin-top: 10px; display: inline-block; width: 390px; }
.w-p2 { position: absolute; height: 30px; width: 100%; bottom: 0; left: 0; }
.w-p2 .w-opa2 { position: absolute; height: 30px; width: 100%; bottom: 0; left: 0; z-index: 1; background: #000; opacity: 0.5; filter: alpha(opacity=50); }
.w-p2 .w-span2 { position: absolute; height: 30px; width: 100%; bottom: 0; left: 0; z-index: 2; font-size: 18px; color: #fff; text-align: center; line-height: 30px; font-family: \5fae\8f6f\96c5\9ed1; }
.server { background-color: #e7e8e1; padding-top: 30px; }
.list_tit { padding: 0px 0 10px; }
.list_tit h1 { border-left: 4px solid #003f7e; height: 26px; line-height: 25px; font-size: 25px; color: #454545; padding-left: 10px; }
.server h2 a{ color:#fff;}
.container, .server-list { margin-left: -8px; margin-right: -8px; }
.editors-picks { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 840px; float: left; padding-left: 8px; padding-right: 8px; }
.server-list { margin-top: 0; margin-bottom: 0; list-style: none; padding: 0; -webkit-box-lines: multiple; -moz-box-lines: multiple; box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.server-list_item-1 { width: 840px !important; }
.server-list_item { list-style: none; padding: 0; margin: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 33.33333%; float: left; padding-left: 8px; padding-right: 8px; margin-bottom: 1rem; display: flex; }
.serveri { overflow: hidden; width: 100%; background-color: #fff; box-sizing: inherit; }
.server-image { box-shadow: inset 0 0 80px rgba(0,0,0,0.5); }
.server-image a:hover { display: block; opacity: 0.9; }
.server-image img { height: 120px; -webkit-transition: 0.3s, opacity; -moz-transition: 0.3s, opacity; transition: 0.3s, opacity; opacity: 1; display: block; width: 100%; }
.server_content { height: 140px; padding: 8px 12px; overflow: hidden; font-size: 14px; }
.server_content ul { }
.server_content li { height: 25px; white-space: nowrap; overflow: hidden; background: url(../images/icon_li.png) no-repeat 0px 9px; padding-left: 10px; }
.server_tag { font-weight: 600; }
.server_tag::before { content: " "; display: inline-block; margin-right: 0.5rem; border-left: 2px solid #47a1d8; height: 0.75rem; padding: 0; width: 0; }
.gny::before, .zp::before { border-left: 2px solid #6a913c; }
.cjy::before, .hz::before { border-left: 2px solid #7a3236; }
.zzy::before, .ds::before { border-left: 2px solid #f3ae01; }
.cjxz::before, .yd::before { border-left: 2px solid #624d7c; }
.qz::before, .art::before { border-left: 2px solid #007ca4; }
.lx::before, .edu::before { border-left: 2px solid #63bcff; }
.most-popular { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 420px; float: left; padding-left: 8px; padding-right: 8px; }
.top-list h2 { margin: 0; padding: 0.75rem; font-size: 20px; text-transform: uppercase; color: #fff; background: #003f7e; }
.top-list_list { border: none; background: #2f2f2f; padding: 0; margin: 0; list-style: none; }
.top-list-item--odd { background: #363636; }
.top-list_list a { min-height: 50px; padding: 2rem 2rem; transition: color 0.1s linear; color: #d3d3d3; display: block; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; position: relative; }
.top-list_list span { display: block; float: left; margin: 0; width: 50px; height: 50px; border-radius: 50px; text-align: center; overflow: hidden; }
.top-list_list span img { width: 100%; height: 100%; }
.top-list_list h3 { margin: 0; font-size: 1rem; line-height: 25px; text-align: left; margin-left: 68px; }
.photo { background-color: #2c2c2c; padding-top: 30px; }
.photo .list_tit { float: left; width: 100%; }
.photo h1 { clear: none; color: #fff; float: left; }
.list_tit p { float: right; color: #fff; font-size: 18px; }
.list_tit p a{color: #fff;}
#jdjxc .clear { clear: both; }
#jdjxc ul { list-style: none; }
#jdjxc { padding-right: 8px; padding-left: 8px; }
#imgRolling { clear: both; background-color: #1c1c1c; }
#imgRolling .imagebg { height: 725px; overflow: hidden; position: relative; }
#imgRolling .imagebg li { height: 725px; overflow: hidden; margin: 0 auto; display: block; text-align: center; }
#imgRolling .imagebg li div { height: 675px; }
#imgRolling .imagebg li img { width: 100%; height: 100%; }
#imgRolling .imagebg li p { color: #fff; line-height: 50px; font-size: 18px; text-align: left; height: 48px; border-bottom: #4b4b4b 2px solid; padding: 0 10px; }
#imgRolling .scrollbg { height: 180px; }
#imgRolling .scroll { width: 1248px; height: 180px; position: relative; margin: 0 auto; }
#imgRolling .pre, .next { display: block; position: absolute; width: 48px; height: 76px; }
#imgRolling a.pre { background: url(../images/arr_l.png); top: 60px; left: 0; }
#imgRolling a.pre:hover { background: url(../images/arr_l_on.png); }
#imgRolling a.next { background: url(../images/arr_r.png); top: 60px; right: 0; }
#imgRolling a.next:hover { background: url(../images/arr_r_on.png); }
#imgRolling .outScroll_pic { width: 1100px; height: 180px; overflow: hidden; margin-left: 70px; position: relative; top: 2px; }
#imgRolling .outScroll_pic .scroll_img { position: absolute }
#imgRolling .scroll_img { margin: 0 auto; width: 40000px; height: 282px; }
#imgRolling .scroll_img li { float: left; height: 135px; width: 225px; margin: 20px 25px; _margin: 5px 14px 5px 4px; cursor: pointer; }
#imgRolling .scroll_img li img { width: 100%; height: 100%; }
#imgRolling .scroll .present { width: 224px; height: 135px; border: 2px #fff solid; z-index: 10; position: absolute; top: 20px; left: 0; }
.hangye { background-color: #e7e8e1; padding-top: 30px; }
.hangye .top-list h2 a{ color:#fff;}
.pictures { padding-top: 30px;}
.pictures h1{ float:left; margin-bottom:10px;}
.pictures p a{ color:#333;}
.pic_content { }
.pic_image { width: 100%; height: 100%; }
.pic_content li { overflow: hidden; }
.pic_content li img { width: 100%; height: 100%; }
.pic_content .pic_title { height: 50px; line-height: 50px; color: #fff; font-size: 18px; position: absolute; bottom: 0; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorStr=#00000000, endColorStr=#DD000000);
    background-color: transparent; background-image: -webkit-linear-gradient(transparent, rgba(0,0,0,0.8)); background-image: linear-gradient(transparent, rgba(0,0,0,0.8)); background-position-y: -1px; width: 100%; }
.pic_content .pic_title a { color: #fff; padding-left: 10px; }
.pic_list_1 { margin-left: 8px; width: 49%; height: 348px; float: left; position: relative; }
.pic_list_2 { margin-right: 8px; width: 49%; height: 348px; float: right; position: relative; }
.pic_list_3 { padding-left: 8px; width: 32.5%; height: 228px; float: left; position: relative; margin-top: 8px; }
.pic_list_4 { padding-left: 8px; width: 32.5%; height: 228px; float: left; position: relative; margin-top: 8px; }
.pic_list_5 { margin-right: 8px; width: 32.5%; height: 228px; float: right; position: relative; margin-top: 8px; }
.imgText_130 { margin-top: 25px; float: left; }
.m_39_14 li { margin: 0 0px 14px 0; }
.imgText_130 li { float: left; font-size: 0; _zoom: 1; width: 180px; }
.imgText_130 li a.pic { display: inline-block; width: 180px; height: 100px; position: relative; overflow: hidden; }
.imgText_130 img { border: 0; width: 100%; }
.v-playimg-icon { position: absolute; width: 24px; height: 24px; background: url(../images/playicon.png); _background: 0;  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/playicon.png");
    right: 70px; bottom: 35px; cursor: pointer; }
.imgText_130 li p { width: 100%; height: 18px; overflow: hidden; padding: 5px 0 6px 0; }
.imgText_130 li p a { color: #252525; font-size: 14px; line-height: 22px; }
.imgText_130 .img2, .imgText_130 .img4 { margin-right: 0px!important; float: right!important; }
.list .list2 { padding-bottom: 0px; width: auto; padding-left: 0px; margin-right: 23px; padding-bottom: 0px; margin-bottom: 20px; border-bottom: 1px solid #dddddd; position: relative; }
.list .list2 .bt { width: auto; height: 35px; line-height: 35px; font-size: 22px; font-family: "微软雅黑"; color: #333333; }
.list .list2 .data { color: #777777; font-size: 12px; padding-right: 8px; }
.fr { float: right; }
.list .list2 .nr { color: #555555; font-size: 14px; padding: 10px 0 10px 0; line-height: 25px; overflow: hidden; }
.list .list2 .nr img { width: 200px; height: 150px; padding: 0 20px 10px 0; float: left; }
.list .list2 .list_a { width: 78px; height: 22px; clear: both; margin-top: 10px; display: block; background: #116fad; line-height: 20px; text-align: center; font-size: 14px; font-family: "微软雅黑"; position: absolute; right: 0px; bottom: 15px; }
.fl { float: left; }
.list_right_1 { }
.col-auto .hk_list_rt { width: auto; padding-left: 10px; height: 40px; line-height: 40px; background: #d1cec9; color: #666; font-size: 16px; font-family: "微软雅黑"; font-weight: bold; }
.list_right_22 { height: 90px; padding-top: 15px; }
.list_right_221 { width: 120px; height: 90px; display: block; float: left; }
.list_right_222 { height: 90px; width: 210px; float: right; }
.list_right_222 h4 { height: 40px; overflow: hidden; white-space: normal; line-height: 20px; font-weight: normal; }
.list_right_222 h4 a { color: #333; }
.list_right_222 p { font-size: 12px; padding-top: 8px; height: 58px; line-height: 20px; overflow: hidden; white-space: normal; color: #555; }
.list_right_222 p a { color: #bd0600; }
.list_right_2 ul { padding: 15px 0 15px 0px; }
.list_right_2 ul li { height: 30px; line-height: 30px; padding-left: 18px; background: url(../images/icon_li.png) no-repeat 5px center; overflow: hidden; white-space: normal; }

#Article .a1 {
    color: #888888;
    font-size: 12px;
    padding: 5px;
    cursor: pointer;
}
#Article .a2 {
    color: #4a4a4a;
    font-size: 14px;
    padding: 5px;
    font-weight: 700;
    cursor: pointer;
}
.pagination{display:inline-block;padding-left:5px}
.pagination{padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#40aae2;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#40aae2;border-color:#40aae2;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.badge,.label{line-height:1;white-space:nowrap}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#40aae2;border-color:#40aae2;cursor:default}
.pagination>li>a{margin:0 3px}.pagination>.page-active>a{background-color:#40aae2;color:#fff}








