<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
.jkIndexNoShow { display:none;}
.wraq_content{ width:1020px; min-width: 300px; margin:0 auto; overflow: hidden;}
.content{ padding:0 10px; overflow: hidden;}
.con01{ margin-top: 45px; overflow: hidden;}
.lfTop01{ width:52%; margin-right: 2%; float:left; overflow: hidden;}
.lf01{ width:62%; margin-right: 3.5%; float:left; overflow: hidden;}

.bannerPic {position:relative; width:100%; height:510px; overflow:hidden;}
.banner_bg {position:absolute; bottom:0;  height:50px;z-index:10;cursor:pointer; }
.banner_info{position:absolute; bottom:30px; left:5px;height:16px;z-index:11;cursor:pointer}
.banner_text {position:absolute;width:120px;z-index:12; right:3px; bottom:10px;}
.bannerPic ul {height:12px; width: 110px; position:absolute;list-style-type:none;z-index:12;margin:0;bottom:10px; right:0;}
.bannerPic ul li {height:12px; width:12px;float:left; display:block;background: url(../images/icon04_2.png) no-repeat; background-position:0 0;cursor:pointer; font-size:6px; line-height:16px; margin-left:10px; text-indent: -9999em;}
.bannerPic ul li.on { background-position:-17px 0;}
.banner_list{ width:100%; height: 480px; background: #969696; overflow: hidden;}
.banner_list a{position:absolute;} 
.banner_list a img{ width:100%; display: block;}
.wz{ height: auto; padding:0 20px 10px;overflow: hidden;}
.wz h3{ height: 48px; font-size: 1.6em; line-height: 3em;color:#fff; overflow: hidden;}
.wz p{ font-size: 1.2em; line-height: 1.75em;color:#fff; text-indent: 2em; }

.rtTop01{ width:46%; float:left; overflow: hidden;}
.rt01{ width:34.5%; float:left; overflow: hidden;}
.rt0101a{ width:100%; overflow: hidden;}
.rt0101a .h3{ height: 24px; overflow: hidden;}
.rt0101a .h3 span{ float:right; font-family:'Microsoft YaHei', '微软雅黑';  color:#a30500;}
.rt0101a .h3 a{ font-size: 2.2em; color:#a30500; vertical-align:top; vertical-align:text-top; font-family:SimHei, '黑体';}
.rt0101a .h3 a:hover{ color:#c81622;}
.rt0101a ul{ padding-top: 20px; overflow: hidden;}
.rt0101a li{ height: 32px; overflow: hidden;}
.rt0101a li a{ font-size: 1.6em; line-height: 2em; font-weight: bold;}
.rt0101b{ /*头条距离 padding-top: 10px; */ overflow: hidden;}
.rt0101b li{ height:27px; overflow: hidden;}
.rt0101b li span{ font-size: 1.4em; line-height:2em; float:right; color:#787878;}
.rt0101b li a{ font-size: 1.4em; line-height:2em; font-family:SimSun, '宋体', NSimSun, '新宋体';}
.rt0101b li:hover span , .rt0101b li:hover a {color: #c81622;text-decoration: none;}
.rt0101b li b { font-weight:600;}

.rt0101c{ padding-top:3px; overflow: hidden;}
.rt0101c li{ overflow: hidden; float:right;}
.rt0101c li a{ color:#969595; font-size: 1.2em; line-height: 1em; font-family: 'Microsoft YaHei', '微软雅黑';}

.rt0102{ overflow: hidden;}
.rt0102 .h3 a{ color:#a30500; display: block; height: 28px; line-height: 1.33em;font-size: 1.85em; font-weight:600; overflow: hidden; }
.rt0102 .h3 a:hover{ color:#c81623;}
.rt0102 .h3 span{ display: inline-block; width:28px; height: 28px; background: url(../images/icon01_2.png) no-repeat 0 -112px; margin-right: 0px; float:left;}
.rt0102 ul{ padding-top: 1px;}
.rt0102 li{ height:26px; overflow: hidden;}
.rt0102 li span{ font-size: 1.4em; line-height:2em; float:right; color:#787878;}
.rt0102 li a{ font-size: 1.4em; line-height:2em; overflow: hidden;  font-family:NSimSun, '新宋体', SimSun, '宋体' ;}
.rt0102 li:hover span , .rt0102 li:hover a {color: #c81622;text-decoration: none;}



.con02{ width:100%; padding-top: 15px; overflow: hidden;}
.con02 li{ width:8.3%; float:left; text-align: center;}
.con02 a{ font-size: 1.2em; color:#505050; line-height: 2.5em; overflow: hidden;}
.con02 a span{ display: block; width:42px; height: 42px; background-image: url(../images/icon02_2.png); background-repeat: no-repeat; margin:0 auto; cursor: pointer;}
.con02 a:hover{ color:#c81622;}
.con02 a span.span01{ background-position: 0 0;}
.con02 a span.span02{ background-position: -52px 0;}
.con02 a span.span03{ background-position: -104px 0;}
.con02 a span.span04{ background-position: -156px 0;}
.con02 a span.span05{ background-position: 0 -52px;}
.con02 a span.span06{ background-position: -52px -52px;}
.con02 a span.span07{ background-position: -104px -52px;}
.con02 a span.span08{ background-position: -156px -52px;}
.con02 a span.span09{ background-position: 0 -104px;}
.con02 a span.span10{ background-position: -52px -104px;}
.con02 a span.span11{ background-position: -104px -104px;}
.con02 a span.span12{ background-position: -156px -104px;}

.con03,.con04,.con05,.con06,.con07{ padding-top: 25px; overflow: hidden;}
.til_lf03{ height: 28px; border-top:3px solid #a30500; overflow: hidden;}
.til_rt03{ border-top-color:#f65100;}
.til_lf04{ border-top-color:#d1ce02;}
.til_rt04{ border-top-color:#81d102;}
.til_lf05{ border-top-color:#02bbd1;}
.til_rt05a{ border-top-color:#0281d1;}
.til_rt05b{ border-top-color:#025dc3;}
.til_lf06{ border-top-color:#000ec5;}
.til_rt06{ border-top-color:#b602d1;}
.til_lf07{ border-top-color:#6302d1;}
.til_rt07{ border-top-color:#d1025f;}

.h3_lf03 span{ display: block; width:30px; height: 28px; background: url(../images/icon01_2.png) no-repeat; float:left; margin-right: 12px;}
.h3_lf03 .icon01_h3{ background-position:-40px 0; }
.h3_lf03 .icon02_h3{ background-position:-80px 0; }
.h3_lf03 .icon03_h3{ background-position:-120px 0; }
.h3_lf03 .icon04_h3{ background-position:0 -38px; }
.h3_lf03 .icon05_h3{ background-position:-40px -38px; }
.h3_lf03 .icon06_h3{ background-position:-80px -38px; }
.h3_lf03 .icon07_h3{ background-position:-120px -38px; }
.h3_lf03 .icon08_h3{ background-position:0 -76px; }
.h3_lf03 .icon09_h3{ background-position:-40px -76px; }
.h3_lf03 .icon10_h3{ background-position:-80px -76px; }
.h3_lf03 .icon11_h3{ background-position:-120px -76px; }

.h3_lf03 a{ font-size: 2.1em; line-height: 1.3em; font-weight: 100; }
.box01_lf03 li{ width:47.5%; float:left;}
.box01_lf03 li.li02{ float:right;}
.box01_lf03 .h4_lf03{ height: 48px; overflow: hidden;}
.box01_lf03 .h4_lf03 a{ font-size: 1.6em; line-height: 3em;}
.pic_lf03{ height: 100px; padding-top: 5px; padding-bottom: 17px; overflow: hidden;}
.pic_lf03 a{ display: block;float:left; margin-right: 15px; overflow: hidden;}
.pic_lf03 img{ display: block; width:150px; height: 100px; transition:1s;}
.pic_lf03 img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.pic_lf03 .wz_lf03{ height: 96px; margin-left: 165px; font-size: 1.2em; line-height:1.3em; overflow: hidden; color:#787878;}
.box02_lf03{ border-top: 1px solid #dcdcdc; padding-top: 12px; clear: both; overflow: hidden;}
.box02_lf03 li{ height: 26px; font-size: 1.4em; line-height: 1.85em; overflow: hidden; }
.box02_lf03 li span{ float:right; color:#787878;}
.box_rt03 li { padding:10px 0 12px; overflow: hidden;}
.box_rt03 li .name_li03{ font-size: 1.4em; line-height:1.71em; color:#787878; }
.box_rt03 li .date_li03{ font-size: 1.4em; line-height:1.71em; color:#787878; padding-left: 10px; float:right; }
.box_rt03 li a{ display: block; height: 24px; font-size: 1.4em; line-height: 1.71em; overflow: hidden;}
.box_lf04 ul{ padding-top: 10px; overflow: hidden;}
.box_lf04 li{width:50%; float:left;font-size: 1.4em; line-height:1.71em;}
.box_lf04 li .box_li04{padding:10px 17px 11px 0; border-right:1px solid #dcdcdc; }
.box_lf04 li .box_rt_li04{padding:10px 0 11px 17px;}
.box_lf04 li .date_li04{ float:right;  color:#787878; background: url(../images/icon05_2.jpg) no-repeat left center; padding-left: 24px;}
.box_lf04 li .name_li04{ background: url(../images/icon04_2.jpg) no-repeat left center; padding-left: 24px; color:#787878;}
.box_lf04 li a{ display: block;height: 24px; font-weight: bold; overflow: hidden;}

.box_rt04 ul{ width:100%; height: 295px; overflow: hidden;}
.box_rt04 li.li04_rt04{ display: none;}
.box_rt04 li{ width:100%; padding:12px 0 7px; overflow: hidden;}
.box_rt04 li .img_rt04{ width: 120px; float:left; overflow: hidden; position: relative;}
.box_rt04 li .img_rt04 .img_a04{ display: block; width:120px; height: 80px;}
.box_rt04 li .img_rt04 .icon_a04{ display: block; width:30px; height: 30px; position: absolute; left:4px; bottom:6px;}
.box_rt04 li .wz_rt04{ margin-left: 128px;}
.box_rt04 li .wz_rt04 a{ display: block; height: 48px; overflow: hidden; font-size: 1.4em; line-height: 1.71em;}
.box_rt04 li .wz_rt04 p{ font-size: 1.4em; line-height: 1.28em; color:#787878;}

.box_lf05 li{ /*width:18% !important; Style for FF*/ width:21.77%; *width:21.5%; float:left; margin-right: 4.3%; padding:17px 0 8px;}

.box_lf05 li.li04_lf05,.box_lf05 li.li08_lf05{ margin-right: 0;}
.box_lf05 li .img_lf05 a{ display: block; width:100%; position: relative;}
.box_lf05 li .img_lf05 img{ display: block; width:100%; height:100%;  transition:1s;}
.img_lf05 img:hover {-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);}

.wz_lf05{ width:100%; height: 30px; background: #000; background: rgba(0,0,0,.5); color:#fff; font-size: 1.4em; line-height: 2.15em; text-align: center; position: absolute; left:0; bottom:0; z-index: 10; display: none;}
.box_rt05a ul{ padding-top: 20px; overflow: hidden;}
.box_rt05a li{ height: 26px; font-size: 1.4em; line-height: 1.86em; overflow: hidden;}
.box_rt05a li span{ float: right; color:#787878;}
.box_rt05a li a{ padding-right: 10px;}
.rt05b{ padding-top: 30px; overflow: hidden;}

.box_lf06 ul{ padding-top: 15px;}
.box_lf06 li{ height: 26px; font-size: 1.4em; line-height: 1.85em; overflow: hidden;}
.box_lf06 li span{ float:right; color:#787878; }
.box_lf06 li a{ font-family: Arial; padding-right: 10px;}
.box_rt06 li a{ display: block; padding-top: 13px; overflow: hidden;}
.box_rt06 li img{ display: block;}

.box_lf07{ margin-top: 20px; height: 283px; background: #c7c7c7; overflow: hidden;}
.box01_lf07{ width: 68.87%; float:left; overflow: hidden;}
.slider {width:100%;height:283px; position:relative;}
.sliderContent {float:left;width:100%;height:283px;clear:both;position:relative;overflow:hidden;}
.sliderArrows a {display:block;text-indent:-9999px;outline:none; z-index:50; background-image:url(../images/icon07_2.png); width:22px; height:50px; position:absolute;top:50%; margin-top:-34px;}
.prev {background-position:0 0;left:15px;}
.next { right:15px; background-position:-28px 0;}
.sliderContent .item { position:absolute; width:100%; height:283px; background:#fff;}
.sliderBullets {position:absolute; bottom:0;left:50%; z-index:50; margin-left:-45px;}
.sliderBullets a { display:none; float:left; text-indent:-9999px; outline:none; margin-left:5px; width:10px; height:11px;}
.sliderBullets .active { background-position:0 -11px;}
.sliderContent a { outline:none;}
.item a{ display:block; position:absolute; width:100%; height: 35px;background: #000; background: rgba(0,0,0,.5); bottom:0; left:0; font-size:1.6em; line-height: 2.18em; text-align: center; color:#fff; z-index:9999;}
.item a:hover{ color:#c81622;}
.box02_lf07{ width: 31.13%; float:left; overflow: hidden;}
.box02_lf07 ul{ padding:0 10px; overflow: hidden;}
.box02_lf07 li{ height: 54px; padding:19px 2px; font-size: 1.4em; line-height: 1.28em; border-top: 1px solid #dcdcdc; overflow: hidden; }
.box02_lf07 li:first-child{ border-top:none;}
.box02_lf07 span{ color:#787878; padding-left: 10px;}
.box01_rt07 ul{border-top:1px solid #dcdcdc; margin-top: 20px; overflow: hidden;}
.box01_rt07 li{ width:50%;*width:49%; height: 30px; float:left; overflow: hidden; font-size: 1.4em; line-height:2.14em; border-bottom:1px solid #dcdcdc;}
.box01_rt07 li .con_li07{ border-right:1px solid #dcdcdc;}
.box01_rt07 li .num_li07{ float:right; padding-right: 8px;}
.box01_rt07 li .item_li07{ padding-left: 5px; padding-right: 5px;}
.box02_rt07 ul{ padding-top: 20px; overflow: hidden;}
.box02_rt07 li { height: 28px; padding:10px 0;}
.box02_rt07 li a{ font-size: 1.8em; line-height:1.22em; padding-left: 12px;}
.box02_rt07 li span{ display: block; width:28px; height: 22px; float:left; background: url(../images/icon03_2.png) no-repeat center;}
.box02_rt07 li .icon01_rt07{ background-position: 0 0;}
.box02_rt07 li .icon02_rt07{ background-position: 0 -30px;}



@media screen  and (max-width:1038px) {
    .wraq_content{ width: 100%;}
    
}
@media screen  and (max-width:800px) {
    .bannerPic{ height: 582px;}
    .banner_list{ height: 549px;}
    .lfTop01, .rtTop01, .lf01, .rt01{ width:100%; margin-right: 0;}
    .rtTop01, .rt01{ margin-top: 20px;}
    .rt0101a{ width:100%; margin-right: 5%;}
    .rt0101b{ width:100%; padding-top: 0;}
	.rt0101b li{ height:25px;}
	.rt0101b li span{ line-height:2em;}
	.rt0101b li a{line-height:2em;}
    .rt0102{ padding-top: 25px;}
    .rt0102 li{ width:100%;}
    .rt0102 li a{ padding-right: 30px;}
    .con02 ul{margin:10px auto 0;}
    .con02 li{ width:16.6%; margin-top: 10px;}
    .box01_lf03 li{ width:100%; float:none;}
    .box01_lf03 li.li02{ float:none;}
    .box_rt03{ padding-top: 10px;}
    .box_rt03 li{ height: 26px; padding:0; overflow: hidden;}
    .box_rt03 li a{ display: inline; padding-left: 20px;}
    .box_lf04 ul{ height: 140px; overflow: hidden;}
    .box_rt04 ul{ height: auto;}
    .box_rt04 li.li04_rt04{ display: block;}
    .box_rt04 li{ width:50%; float:left; padding:0; padding-top: 20px;}
    .box_rt04 li .lf_rt04{ padding-right: 10px;}
    .box_rt04 li .rt_rt04{ padding-left: 10px;}
    .rt05a,.rt05b{ width:50%; float:left; padding-top: 15px;}
    .wrap_box_rt05a{ padding-right: 17px;}
    .wrap_box_rt05b{ padding-left: 17px;}
    .box_rt06 li{ width:50%; float:left;}
    .box_rt06 li a.a01_rt06{ margin-right: 17px;}
    .box_rt06 li a.a02_rt06{ margin-left: 17px;}
    .box02_rt07 li{ width:50%; float:left;}
	.rt0101a .h3 span{ display:none;}
}
@media screen and (max-width:768px) {
    .bannerPic{ height: 642px;}
    .banner_list{ height: 610px;}
}
@media screen and (max-width:767px) {
    .con01{ margin-top:0;}
}
@media screen and (max-width:640px) {
    .bannerPic{ height: 555px;}
    .banner_list{ height: 520px;}
}

@media screen and (max-width:599px) {
    .bannerPic{ height: 450px;}
    .banner_list{ height: 415px;}
    .wz h3{ height: 30px; font-size: 1.5em; line-height: 2em; overflow: hidden;}
    .wz p{ line-height: 1.5em;}
    .rt0101a,.rt0101b{ width:100%; margin-right: 0; float: none;}
    .rt0101b{ margin-top: 5px;}
    .rt0102 li{ width:100%; float:none;}
    .rt0102 li a{ padding-right: 0;}
    .con02 ul{ width:100%;}
    .con02 li{ width:25%;}
    .box_rt03 li { height: auto; padding:10px 0 12px; overflow: hidden;}
    .box_rt03 li a{ display: block; padding-left: 0;}
    .box_lf04 li{ width:100%; float: none;}
    .box_lf04 ul{ height: 280px;}
    .box_lf04 li .box_li04{padding:10px 0 11px 0; border-right:none; }
    .box_lf04 li .box_rt_li04{padding:10px 0 11px 0;}
    .box_rt04 li{ width:100%;}
    .box_rt04 li .lf_rt04,.box_rt04 li .rt_rt04{ padding:0;}
    .box_lf05 li{ width:29.41%; margin-right:5.88%; }
    .box_lf05 li.li04_lf05,.box_lf05 li.li08_lf05{ margin-right: 5.88%;}
    .box_lf05 li.li03_lf05,.box_lf05 li.li06_lf05{ margin-right: 0;}
    .box_lf05 li.li07_lf05,.box_lf05 li.li08_lf05{ display: none;}
    .rt05a,.rt05b{ width:100%; float:none;}
    .wrap_box_rt05a,.wrap_box_rt05b{ padding: 0;}
    .wrap_box_rt05b{ padding-top: 15px;}
    .box_rt06 li{ width:100%; float:none;}
    .box_rt06 li a.a01_rt06{ margin-right: 0;}
    .box_rt06 li a.a02_rt06{ margin-left: 0;}
    .box_lf07{ height: auto; background: none;}
    .box01_lf07,.box02_lf07{ width:100%; float:none;}
    .box02_lf07 ul{ padding:15px 0 0;}
    .box02_lf07 li{ height: auto; padding:8px 2px;border-top:none;}
    .box02_rt07 li{ width:100%; float:none;}
	.rt0101a .h3 span{ display:inline-block;}

}

@media screen and (max-width:360px) {
    .bannerPic{ height: 408px;}
    .banner_list{ height: 375px;}
    .wz p{ line-height: 1.55em;}

}
@media screen and (max-width:320px) {
    .bannerPic{ height: 395px;}
    .banner_list{ height: 360px;}
}
</pre></body></html>