<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
* {
	margin: 0;
	padding: 0;
}

body {
	width: 100%;
	margin: 0 auto;
font-family: "microsoft yahei", simsun;
font-weight: normal;
	font-size: 14px;
	background-color: #e8e8e8;
}

h1,
h2,
h3,
h4,
h5,
h6,
span {
	margin: 0;
}

ul,
ol {
	margin: 0;
	padding: 0;
}

li,
p {
	list-style-type: none;
	font-size: 15px;
	margin: 0;
}

a,
a:focus,
a:hover {
	border: none;
	outline: none;
	height: auto;
	text-decoration: none;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.w100 {
	width: 100%;
	height: auto;
	margin: 0 auto;
}

.clear {
	clear: both;
}

.li_last {
	margin-bottom: 0 !important;
	margin-right: 0 !important;
}
.header{ width:100%; height: 130px; margin:0 auto; background: url(../img/bg_header.png) no-repeat center center;}
.head{width:100%; max-width: 1350px; margin:0 auto;}
.logo{float:left;max-width: 488px; margin-left: 10px; margin-top: 25px;}
.top_link{float: right;max-width:160px; line-height: 130px;}
.top_link ul{float:left;width:100%; font-size: 16px;}
.top_link ul li{float:left;}
.top_link ul li a{color: #123374;}
.top_link ul span{float:left; margin: 0 10px;font-size: 16px;color: #123374;}
.dh{background-color: #0d295d; padding:0 10px; overflow: hidden; margin-bottom: 10px; box-shadow: 1px 5px 5px 5px #d8d8d8;}
.dh_menu{width:100%;max-width: 1350px;margin: 0 auto;}
.search{float: right;min-width: 200px;padding:0 5px; background-color: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px; border-radius: 5px; margin: 20px auto; height: 40px;  position: relative; z-index: 999;}.sel{float:left; margin:2px 5px 2px 0px; height:36px; line-height:36px; font-size:16px;}
.ssk{float: left; width:160px; height: 40px;outline: none;  border: 0px solid #cdcdcd;padding: 0 10px; background-color: transparent;}
.search_img{float: right;border: 0; width:40px; height: 40px; padding: 10px; }
.pc_dh{float:left;width: 80%;max-width: 1060px;}
.pc_dh ul{float: left;width:100%;margin-top: 2px;}
.pc_dh ul li{float: left;width: 14.2%;height: 34px;padding: 0 10px;text-align: center;line-height: 40px;}
.pc_dh ul li a{font-size: 18px; font-weight: bold; color: #fff;}
.pc_dh ul li:hover{line-height: 40px;}
.pc_dh ul li:hover a{font-size: 19px;}
.phone_dh{display: none; float:left; position: absolute; left:0; width:100%;;}
.phone_dh .dl-menuwrapper{max-width: 100%; padding-top: 65px;}
.phone_dh .dl-menuwrapper button{left: 5px;}
.phone_dh .dl-menuwrapper:first-child{margin-right: 0;}
.phone_dh .dl-menuwrapper button{background-color: #fff;width:50px; height:45px;padding:0 5px; margin: 10px 5px;}
.phone_dh .dl-menuwrapper button span{float:left;display: block; width:40px; height: 7px; margin-bottom:5px; background-color:#0d295d;}
.phone_dh .dl-menuwrapper .dl-menu{margin: 0;}
.phone_dh .dl-menuwrapper ul{background-color: #0d295d;}
.phone_dh .dl-menuwrapper li a{border: 0;}
.phone_dh .dl-menuwrapper li a:after,.phone_dh .dl-menuwrapper li.dl-back:after{content:''}
.lm{/*float:left; */width:100%; border-bottom: 3px solid #0d295d; height: 40px; line-height: 40px;}
.lm h6{padding-left: 35px;float:left; width:70%; line-height: 40px; font-size: 20px; color: #0d295d;}
.lm a.more{float: right; color: #666; font-size: 15px;}
.lm a.more span{ margin-left: 5px; font-weight: normal;}
.bg_white{width:100%; max-width: 1350px;   height: auto; overflow: hidden;background-color: #fff;padding: 10px; margin: 10px auto;}
.main{width:100%; max-width: 1350px;  padding:0 10px;  height: auto; overflow: hidden; margin: 0px auto;}
.news_pic{float:left;position: relative;width: 57%;max-width: 720px;height: 390px;overflow: hidden;}
.news_pic .hd{position: absolute;z-index: 9;right: 20px;bottom: 10px;height: 30px;width:180px;}
.news_pic .hd ul{width:100%;height: 30px;float: right;margin-right: 0px;margin-top: 0;}
.news_pic .hd ul li{float: left; text-align: center; color: #fff; width:20px; height: 30px;font-size: 16px;  line-height: 30px; border-bottom: 2px solid #868f9f;}
.news_pic .hd ul li.on{color: #d7a114; border-bottom: 2px solid #ebae09;font-size: 20px;}
.news_pic .bd{ width:100%; height: 390px;}
.news_pic .bd .tempWrap{width:100% !important;}
.news_pic .bd ul{width:100%;}
.news_pic .bd ul li{float:left; width:100%;position: relative; height: 390px; overflow: hidden;}
.news_pic .bd ul li .pic{width:100%; height:100%; overflow:hidden;}
.news_pic .bd ul li .pic a{width:100%; height: 100%;;display: block;}
.news_pic .bd ul li .bt{position: absolute;left: 0;bottom: 0;width:70%;height: 60px;padding:15px 20px;/*background: url(../img/bg_banner_bt.png) no-repeat  center bottom;*/}
.news_pic .bd ul li .bt h6{float: left;width:100%; padding:0px; line-height: 30px; height: auto;  }
.news_pic .bd ul li .bt h6 a{color: #fff; font-size: 16px;text-shadow: 3px 4px 5px #000000;width: 100%; display: block;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news_pic .bd ul li .bt p{float: left;width:100%;color: #f4f4f4; font-size: 14px; line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news{float: right;width: 43%;max-width: 580px;height:400px;overflow:hidden;}
.lm_bt{float:left; width:100%;  line-height: 36px;  border-bottom: 1px solid #c4c4c4;}
.lm_bt h6{float:left; line-height: 36px; border-bottom: 3px solid #0d295d; color: #0d295d; padding: 0 10px; font-size: 20px;}
.lm_bt a.more{float: right; color: #666; font-size: 15px;}
.lm_bt a.more span{margin-left: 5px; font-weight: normal;}
.news ul{float: left; width:100%;}
.news ul li{float:left; padding-left: 10px; width:100%; background: url(../img/li_list.png) no-repeat left center; line-height: 40px;}
.news ul li a{float:left;width:85%; color: #333; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news ul li span.time{float: right; width:15%; text-align: right; font-size: 14px; color: #666;}
.news ul li:hover a,.news ul li:hover span.time{color: #0d295d;}
.sxgd{float:left;width: 100%;/* max-width: 310px; */margin: 10px 0;background-color: #fff;}
.sxgd .lm{background: url(../img/lm01.png) #0d295d no-repeat left 10px center;border-bottom: 0;}
.sxgd .lm h6{color: #fff; padding-left: 45px;}
.sxgd .lm a.more{float: right; color: #fff; font-size: 15px; padding-right: 10px;}
.sxgd ul{float:left; padding: 10px;width:100%; overflow: hidden;}
.sxgd ul li{float:left;width:100%; padding-left: 10px; background: url(../img/li_list.png) no-repeat left center; line-height: 40px;}
.sxgd ul li a{float:left;width:100%; color: #333; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zhxw{float:left;width: 100%;/* max-width: 100%; */padding: 0 20px;margin: 10px 0;background-color: #fff;}
.zhxw .lm{background: url(../img/lm09.png)  no-repeat left  center;margin-top: 0px;}
.zhxw .lm h6{padding-left: 40px;}
.zhxw ul{float:left; padding: 10px 0;width:100%; overflow: hidden;}
.zhxw ul li{float:left;width:100%; padding-left: 10px; background: url(../img/li_list.png) no-repeat left center; line-height: 40px;}
.zhxw ul li a{float:left;width:85%; color: #333; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zhxw ul li span.time{float: right; width:15%; text-align: right; font-size: 14px; color: #666;}
.zhxw ul li:hover a,.zhxw ul li:hover span.time{color: #0d295d;}
.xsdt{margin-right: 0 !important;}
.xsdt .lm{background: url(../img/lm03.png) #0d295d no-repeat left 10px center;margin-top: 0px; border-bottom: 0;}
.xsdt .lm h6{padding-left: 40px;}
.xsxz{float:left;width: 100%;/* max-width: 310px; */max-height: 300px;margin: 10px 20px 10px 0;background-color: #fff;overflow: hidden;}
.xsxz .lm{background: url(../img/lm04.png) #0d295d  no-repeat left 10px  center;margin-top: 0px;border-bottom: 0;}
.xsxz .lm h6{color: #fff;padding-left: 45px;}
.xsxz .lm a.more{float: right; color: #fff; font-size: 15px; padding-right: 10px;}
.xsxz ul{float:left; width:100%; padding:20px 10px 10px 10px;}
.xsxz ul li{float:left; width:100%; height: auto;margin:10px}
.xsxz ul li .pic{float:left; width:100%; height: 160px; overflow: hidden;}
.xsxz ul li .pic img{width:100%;-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transform: scale(1);
	transition: all 0.5s ease-in-out;}
.xsxz ul li .bt{float:left; width:100%;}	
.xsxz ul li .bt h6{width:100%; line-height: 27px; padding:10px 0 2px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.xsxz ul li .bt h6 a{color: #333; font-size: 15px;}
.xsxz ul li .bt p{color:#888; font-size:13px; line-height:20px;overflow:hidden;text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.mtfd .lm{background: url(../img/lm05.png)  no-repeat left  center;margin-top: 0px;}
.ztjj{margin-right: 0 !important;min-height: 300px;}
.ztjj .lm{background: url(../img/lm06.png) #0d295d no-repeat left 10px center;margin-top: 0px;border-bottom: 0;}
.ztjj .lm h6{padding-left: 40px;}
.zlimg{float:left; width:100%;}
.zlimg .lm h6{color:#fff;}
.zlimg ul{float:left; width:100%;margin:5px auto;}
.zlimg ul li{position:relative; float:left; margin:5px auto; width:100%;}
.zlimg ul li img{width:100%; height:90px;}
.zlimg ul li .ztimg_bt{position: absolute;
	color: #fff;
	z-index: 8;
	transition: .5s ease;
	text-align: center;
	width: 80%;
	top: 50%;
	transform: translateY(-50%);
	left: 10%;}
.zlimg ul li .ztimg_bt h6{color: #fff;
	text-align: center;
	letter-spacing: 2px;
	line-height: 28px;
	font-size: 20px;
	width:100%;
	font-weight: bold;}
.zlimg ul li .ztimg_bt h6 a{color: #fff;
	text-shadow: black 0 2px 0;}
.fdxy{float:left;width: 100%;/* max-width: 310px; */min-height: 300px;margin: 10px 0;background-color: #fff;}
.fdxy .lm{background: url(../img/lm07.png) #0d295d no-repeat left 10px center;margin-top: 0px; border-bottom: 0;}
.fdxy .lm h6{color: #fff; padding-left: 40px;}
.fdxy .lm a.more{float: right; color: #fff; font-size: 15px; padding-right: 10px;}
.roundabout_box{position: relative; width:93%; max-width:93%; height: 260px; padding: 30px 0 0 0; margin: 0 auto; overflow: hidden;}

.roundabout-holder{list-style:none;width:100%; max-width:100%;  height: 180px; margin:0px auto;}
.roundabout-moveable-item{width: 240px;height: 220px !important;cursor:pointer;overflow: hidden;}
.roundabout-moveable-item img{height: auto;width:100%;margin:0;}
.roundabout-moveable-item .pic{width: 240px;height: 180px;background-repeat:no-repeat;background-position: center;background-size: contain;background-color: #333;}
.roundabout-in-focus{cursor:auto;}

.roundabout-in-focus000:hover{/*-webkit-box-shadow:0px 0px 20px #787878;-moz-box-shadow:0px 0px 20px #787878;background:#f9f9f9;*/}
.roundabout-holder .text{ display: none;}
.roundabout-in-focus span.text{position:absolute;left:0; bottom:0; width:100%; line-height:40px; font-size: 15px; color: #333; text-align: center;  margin: 0 0; display: block;}
.roundabout-in-focus000:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;z-index:999;}
.roundabout a:active, .roundabout a:focus, .roundabout a:visited{outline:none;text-decoration:none;}
.roundabout li{margin:0}


/*轮播样式ʽ*/
.poster_box {
  overflow: hidden;
}
.poster_box h2 {
  font-size: 30px;
  color: #015293;
  font-weight: bold;
  text-align: center;
}
.poster_box h3 {
  font-size: 16px;
  color: #015293;
  margin: 10px 0 35px;
  text-align: center;
}
.poster-main {
    position: relative;
    width: 100%;
   
    margin-left: auto;
    margin-right: auto;
}
.poster-main img {
    display: block;
   /* box-shadow: 0px 0px 10px #222222;
    -webkit-box-shadow: 0px 0px 10px #222222;*/
}

.poster-main a, .poster-main img {
  display: block;
  width: 100%;
  height: 204px;
}
.poster-main img {}
.poster-main .poster-list {
  width: 100%;
  height: 250px;
  padding: 10px;
}
.poster-main .poster-list .poster-item {
  width: 100%;
  height: 240px;
}
.poster-main .poster-list .poster-item .item {
  position: relative;
  width: 100%;
  height: 100%
}
.poster-main .poster-btn {
  position: absolute;
  top: 0;
  cursor: pointer;
  filter: opacity(.5) brightness(1);
}
.poster-main .poster-btn:hover {
  filter: opacity(1) brightness(2);
}
.poster-main .poster-prev-btn {
  left: 0;
  background: url(../images/left.png) no-repeat center center;
}
.poster-main .poster-next-btn {
  right: 0;
  background: url(../images/right.png) no-repeat center center;
}
.poster-item-title {
 background:rgba(13, 41, 93, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80); background:#0d295d;

  color: #FFF;
  width: 100%;
  height: 36px;
  line-height: 36px;
  position: absolute;
  bottom: 0;left: 0;
  text-align: center
}
.lunbo_btn {
  height: 15px;
  width: 100%;
  margin: 0px auto;

  position: absolute;
  z-index: 3;
  text-align: center; bottom: 2px
}
.lunbo_btn li {
  width: 14px;
  height: 14px;
  display: inline-block;
  background-color: #b4b5b7;
  border-radius: 50%;
  margin: 0px 2px;
  cursor: pointer;
}
.lunbo_btn li.poster-btn-active {
  background-color: #0b518a;
}



/*.zonghe{float:left; width:48%;max-width: 590px; padding: 0 10px; margin: 10px 20px 10px 0; background-color: #fff;}*/
.djph{float:left;width: 100%;/* max-width: 315px; */min-height: 300px;padding: 0 0 0 10px;margin: 10px 0;background-color: #fff;}
.djph .lm{background: url(../img/lm08.png)  no-repeat left  center;margin-top: 0px;}
.djph .lm h6{padding-left: 40px;}
.djph table{float:left; width:100%; margin:16px 0;background: url(../img/bg_post.png)  no-repeat top 10px left;}
.djph table td a{float:right;width:90%; margin-left:30px;color: #333; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.djph ul{float: left; width: 100%; padding: 16px 0;}
.djph ul li{float:left; width:100%; line-height: 38px; height: 38px; margin: 0px 0;}
.djph ul li span{float: left; display: block; font-size: 13px; width:18px; height: 18px;  margin: 10px 0; text-align: center; line-height: 18px; color: #fff;}
span.pos1{background-color: #ff0600;}
span.pos2{background-color: #ff8000;}
span.pos3{background-color: #ffb300;}
span.pos4{background-color: #6c9fd4;}
span.pos5{background-color: #91b2d5;}
span.pos6{background-color: #aabfd5;}
.djph ul li a{float:right;width:90%; color: #333; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.padding_left{padding-left:0;}
.padding_right{padding-right:0;}

.dzbk{float:left;width: 100%;/* max-width: 315px; */min-height: 300px;padding: 0 10px 0 10px;background-color: #fff;margin: 10px 0;}
.dzbk .lm{background: url(../img/lm09.png)  no-repeat left  center;margin-top: 0px;}
.dzbk .lm h6{padding-left: 30px;}
.dzbk ul{float: left; width: 100%;overflow: hidden; height: 215px; margin-top: 20px;}
.dzbk ul li{float: left; width: 100%; height: auto;  border: 7px solid #e7d4c5;}
.dzbk ul li img{width:100%; height: auto;}

.mtjz{float:left;width: 100%;/* max-width: 310px; */min-height: 300px;margin: 10px  0;margin-right: 0 !important;background-color: #fff;}
.mtjz .lm{background: url(../img/lm10.png) #0d295d no-repeat left 10px center;margin-top: 0px;;margin-bottom: 10px; border-bottom: 0;}
.mtjz .lm h6{color: #fff; padding-left: 40px;}
.mtjz .lm a.more{float: right; color: #fff; font-size: 15px; padding-right: 10px;}
.mtjz ul{float: left; width:100%;padding: 0 10px;}
.mtjz ul li{float:left;width: 34%;max-width: 120px;margin: 3px 8%;}
.mtjz ul li img{width:100%; height: auto; border: 5px solid #0d295d;}
.mtjz ul li span{float: left;width:100%;line-height: 20px;font-size: 15px;color: #333;text-align: center;}

.fdyx{width:100%; max-width: 1350px; margin: 10px auto; background-color: #fff; overflow: hidden; height: auto; padding: 10px;}
.fdyx .lm{background: url(../img/lm11.png) no-repeat left center;margin-top: 0px;}
.fdyx .lm h6{padding-left: 40px;}
.fdyx ul{float:left; width: 100%;}
.fdyx ul li{float: left; width:23.5%; max-width: 308px; height: 196px; overflow: hidden;margin-top: 20px; margin-bottom: 5px; margin-right:2%;position: relative;}
.fdyx ul li a img{width:100%; height: auto;-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transform: scale(1);
	transition: all 0.5s ease-in-out;}
.fdyx ul li:hover a img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);transform: scale(1.2);}
.footer{width:100%;margin: 10px auto 0 auto; height: auto; overflow: hidden; background-color: #0d295d;}
.foot{width:100%; padding:0 10px; max-width: 1350px; margin: 0 auto;}
.foot_link{float:left; margin-left: 0px; width:80%; max-width: 950px; padding: 20px 0;}
.foot_link h6{float: left; width: 100%; font-size: 14px; color: #fff;  line-height: 35px;}
.foot_link ul{float: left; width: 100%;}
.foot_link ul li{float: left; line-height: 30px; margin-right: 3%;}
.foot_link ul li a{color: #fff; font-size: 14px;}
.icon_unit{float: right;padding: 20px 0;}

.copy{width:100%;margin: 0 auto;height: auto; padding:  10px; overflow: hidden; background-color: #061e4a;}
.copy p{text-align: center; line-height: 25px; color: #fff; font-size: 12px;}
.copy p span{margin:0 15px;}
.dqlm{width:100%; padding: 0 10px; max-width:1350px; height:48px; border-bottom: 2px solid #0d295d;  margin:10px auto; background: url(../img/bg_dqlm.png) no-repeat left -10px center #c3cee0;}
.dqlm h5{color: #fff; padding: 0 20px; line-height: 50px; font-size: 20px;}
.img_list{width:100%; max-width: 1290px; overflow: hidden; margin: 10px auto 50px auto;}
.img_list ul{float:left; width: 100%; margin-bottom: 30px;}
.img_list ul li{float: left;width: 30%;/* max-width: 280px; */margin: 10px 21px;overflow: hidden;}
.img_list ul li .pic{float: left;width:100%; height: 210px; overflow: hidden;transition: all 0.3s ease-in-out;}
.img_list ul li .pic:hover {scale:1.1}
.img_list ul li .pic img{width:100%; height: auto;-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transform: scale(1);
	transition: all 0.5s ease-in-out;}
.img_list ul li:hover .pic img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);transform: scale(1.2);}
.img_list ul li .bt{float:left;width:100%;height: 49px;padding: 0 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 45px;border-top: 0;border: 1px solid #d9d9d9;background: #fff;transition: 0.3s;}
.img_list ul li .bt a{font-size: 15px; color: #333;}
.img_list ul li:hover .bt{background-color: #0d295d;}
.img_list ul li:hover a,.img_list ul li:hover span{color: #fff}
.img_list ul li span.time {
    float: right;    
    text-align: right;
    font-size: 14px;
    color: #666;
}
.m_left{float:left;width:78%;max-width: 985px;}
.list{width:100%; float:left;}
.list ul{float: left; width: 100%; margin-bottom: 40px;}
.list ul li,.list .item{float: left; width:100%; line-height: 35px; background: url(../img/li_list.png) no-repeat left center; padding-left: 10px;}
.list ul li a,.list .item a{float: left;font-size: 18px;width:80%;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list .item a span{color: #333 !important;}
.list ul li span.time,.list .item span.time{float:right; width:20%;font-size: 14px; color: #666;  text-align: right;}
.list ul li.hr_list{float:left; width:100%; height:1px; margin: 17px auto; background: none; padding-left: 0;}
.list ul li.hr_list hr{width:100%; height: 1px; margin: 0px auto; border-top: 0; border-left: 0; border-right: 0; border-bottom: 1px dashed #666;}

.m_right{float:right;width:22%;max-width: 300px;padding: 0 10px;background-color: #fbfdff;border-top:3px solid #0d295d;border: 1px solid #eaeff7;}
.m_right .ztjj{min-height:auto;}
.weibo{float:left; width:100%; margin-top: 15px; display:none; }
.weibo_data{float:left; width:100%; height: 370px; overflow: hidden;}
.weibo_data iframe{margin-top: -32px;width:100% !important; height: 370px !important;}
.lm_title{float:left; width:100%; height: 40px; line-height: 40px;  border-bottom: 1px dashed #333;}
.lm_title h5{float: left; width:80%; line-height: 40px;  font-size: 16px; color: #123374;}
.weibo .lm_title h5 img{float: left;margin: 9px 10px 9px 5px;}
.lm_title .more{float: right; width: 20%; text-align: right;}
.lm_title .more a{color: #666;}
.djlph{float:left; width:100%; margin-top: 15px; }
.djlph .lm_title h5 img{float: left;margin: 11px 10px 10px 5px;}
.djlph ul,.djlph table{float:left; margin: 10px  0px;width:100%;}
.djlph ul li{float:left; width:100%; line-height: 35px;}
.djlph ul li a{float:left;width:100%;line-height: 35px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 15px; color: #333;}
.djlph table tr td a{float:left;width:72%;line-height: 35px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 15px; color: #333;}
.fgph{float:left; width:100%; margin-top: 15px; display:none;}
.fgph .lm_title h5 img{float: left;margin: 10px 10px 10px 5px;}
.fgph ul{float: left; width:100%; padding: 10px 0;}
.fgph ul li{float: left; width: 100%; line-height: 30px;}
.fgph ul li .rank{width:20%; float: left;text-align: center; padding: 0px;}
.fgph ul li .draft{width:35%; float: left;text-align: center; padding: 0 10px;}
.fgph ul li .gjly{width:45%; float: left;text-align: center; padding: 0 10px;}
.fgph ul li h6{color: #1b6ec4; line-height: 30px;font-size: 15px; font-weight: bold;}
.fgph ul li .rank span{width:16px; height: 16px;line-height: 16px; font-size: 12px; color: #fff; display: block; margin: 7px auto;}
.bg_fff{background-color: #fff;}
.fy{margin:20px auto;}

.fy table{margin:0 auto;}
.fy span,.fy a{height:20px !important;}
.fy input{border:1px #ccc solid;height:18px;width:26px;}


.content{width:100%;float: left; padding-bottom: 40px; margin: 0; padding: 0;}
.article_title{float: left; text-align: center; width:100%; margin-top: 20px;}
.article_title h1{font-size: 22px; color: #333; font-weight: bold; line-height: 40px;}
.article_title h2{font-size: 20px; color: #333; line-height: 30px;}
.article_data{float: left; width:100%;  text-align: center; padding:20px 0px;margin:0px auto; border-bottom: 1px dashed #333; height:auto; line-height: 18px; font-size: 16px; color: #aaaaaa;}
.article_data img{margin-right: 5px;}
.article_data b{margin:0 10px;}
.wznr{float:left; width:100%; margin-top:10px;}
.wznr p,.wznr p span{font-family: "microsoft yahei";font-size: 19px !important;}
.wznr table{margin:0 auto}
.wznr p{line-height: 160% !important; text-indent: 2em; height: auto; overflow: hidden; font-size: 16px; color: #333 !important;margin-bottom:0.5em!important;}
.wznr p video{max-width:700px; width:100%;}
.wznr p img{margin:0px auto; max-width:100%;height:auto;  display: block;}
.share{float:left; width: 100%; margin: 20px 0; height: 28px; line-height: 28px; padding: 0; }
.share .bshare-custom{line-height: 28px !important; margin: 0px auto;}
.bshare-custom a{float:left; display: inline-block  !important;; padding: 0 !important; margin: 0 5px 0 0px !important; height: 28px !important; }
.share .bshare-custom .bshare-weixin{background: url(../img/data_wx.png) no-repeat !important;width: 29px !important;}
.share .bshare-custom .bshare-qzone{background: url(../img/data_qzone.png) no-repeat !important;width: 29px !important;}
.share .bshare-custom .bshare-sinaminiblog{background: url(../img/data_xl.png) no-repeat !important;width: 32px !important;}
.share .bshare-custom .bshare-tqq{background: url(../img/data_tqq.png) no-repeat !important;width: 27px !important;}
.share .bshare-custom .bshare-renren{background: url(../img/data_ren.png) no-repeat !important;width: 29px !important;}
.share .bshare-custom .bshare-more{background: url(../img/data_more.png) left center no-repeat !important;width: 28px !important;}
.share .bshare-custom .icon_read{background: url(../img/data_read.png) no-repeat !important;width: 34px !important;}
.photogr{float:left;  width:100%; line-height: 35px; font-size: 15px; text-align: right; color: #333;}
.xgtj{float:left; width:100%;}
.xgtj .list{padding: 0 10px;}
.xgtj .list ul{margin-bottom: 0;}
.xgtj .list .timestyle1020534{float:right;  text-align: right; font-size: 15px;line-height: 35px;color: #333333;text-decoration: none;}
.xgtj .list .titlestyle1020534{ float: left; margin-left:5px; font-size: 15px; width:80%;color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.list table{width:100% !important;;}
.list table td A.c1020533{font-size: 15px; line-height: 35px; display:block; text-decoration: none; width:80%;color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}


.newyearbg{background-image:url(../images/YD02.jpg);background-size:cover;background-position: top center;position: relative;z-index: 0;}
.newyeartop{background-image:url(../images/2021bg2.jpg);background-size:cover;background-position: top center;height: 1373px;position: absolute;width: 100%;z-index: -1;}
.newyearcontent{padding: 20% 12% 5% 12%;}
.newyearbottom{background-image:url(../images/2021bg2.jpg);background-position: center bottom;height: 480px;position: absolute;width: 100%;z-index: -1;bottom: 0;}

.sjwzt{display:none}
.newyearbg2024{background-image:url(../2024hc/2.png);background-size: 100%;background-position: top center;position: relative;z-index: 0;}
.newyearbg2024 p,.newyearbg2024 p span{color:#f10b0b!important;}
.newyearbg2024 p img{display:initial!important}

.newyeartop2024{background-image:url(../2024hc/1.png);background-size:cover;background-position: top center;height: 454px;position: absolute;width: 100%;z-index: -1;}
.newyearcontent2024{padding: 20% 12% 5% 12%;}
.newyearbottom2024{background-image:url(../2024hc/3.png);background-position: center bottom;height: 827px;position: absolute;width: 100%;z-index: -1;bottom: 0;}


.newyearbg2025{background-image:url(../2025hc/2.png);background-size: 100%;background-position: top center;position: relative;z-index: 0;}
.newyearbg2025 p,.newyearbg2025 p span{color:#f10b0b!important;-webkit-font-smoothing: antialiased;font-smoothing: antialiased;}
.newyearbg2025 p img{display:initial!important}

.newyeartop2025{background-image:url(../2025hc/1.png);background-size: cover;background-position: top center;height: 454px;position: absolute;width: 100%;z-index: -1;background-repeat: no-repeat;}
.newyearcontent2025{padding: 20% 12% 5% 12%;}
.newyearbottom2025{background-image:url(../2025hc/3.png);background-position: center bottom;height: 827px;position: absolute;width: 100%;z-index: -1;bottom: 0;background-size:cover}

@media only screen and (max-width: 778px) {
	.newyearbottom2025,.newyeartop2025{
    background-size: contain;
    background-repeat:no-repeat;
}
	.newyearcontent2025{padding: 20% 10% 5% 10%;}
	.newyearcontent2025 .pcwzt{display:block;text-indent: 0;}
}
</pre></body></html>