<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 */
body{margin:0; padding:0; font-size:14px;  background-repeat: no-repeat !important; background-position: top center !important;}
a{text-decoration:none; color:#333333;}
a:hover{ color:#bd070b;}

/*头部*/
.header{ width:100%; margin:0 auto; background-size: cover !important;}
.top{max-width:1200px; height:400px; margin:0 auto; }
.topic_bg{background-repeat:repeat-x; background-position: top center; }


.logo{  position:relative;font-size: 0;}
/*
.logo .logo01{ display: inline-block; max-width: 323px; margin: 25px 0 0 0; overflow: hidden; position: relative;z-index: 9;}
.logo .logo01 .logo_01{ display: inline-block;float: left;width: 100%; }
.logo .logo01 .logo_02{ display: inline-block; width: 42%; float: right; margin: 7px 0; }
.logo a.logo02{ display: block; margin-top: -40px; position: relative;z-index: 1;}
.logo_link{width:711px;height:319px; display:block;}
.logo img{}
*/
.nav{height:56px; line-height:56px;background:#bd070b; }
.nav ul{width:1200px;  overflow: hidden;}
.nav ul li{float:left;color:#ffff; font-size:18px; height:56px;line-height:56px;  }
.nav ul li:first-child{ background: none;}
.nav ul li a{color:#ffffff; font-size: 18px;padding: 0 20px;}
.nav ul li a:hover,.nav ul li.on a,.nav ul li .subNav a:hover{color:#ffffff;}
.nav ul li .subNav{ top:56px; padding:10px; width:auto; background:#bd070b; }
.nav ul li.on .subNav dl dd { height:auto; line-height:20px; padding:3px 10px 3px 20px; }
.nav ul li.on .subNav dl dd{ color:#016d38;}
.nav ul li.on .subNav dl dd a { padding:0px; }
.sub_left li strong.arrow{display:block;height:53px;line-height:53px;width:53px;text-align:center;font-size:25px;font-weight:bold;position:absolute;right:0;top:0;color:#7f0007;z-index:33;cursor:pointer;transition:all 0.3s ease-in-out}
.sub_left li strong.arrow:hover{background-color:#f3d949;}











/*手机端导航*/
.snav{display: none;height: 35px;background-color:#bd070b;left:0px; top:0;z-index: 1002; width:100%;}
.mbtn{ height: 30px; left:10px; top:0;z-index: 1002;width:30px;cursor:pointer;}
.navm{ width:100%; line-height: 30px; background-color:#bd070b;overflow: hidden; text-align: left; display: none;top:30px;left:0}
.navm ul{padding:0 0 10px;border-top:1px solid #9f0007;}
.navm li{border-bottom:1px solid #9f0007;position:relative;}
.navm li strong.arrow{cursor:pointer;position:absolute;width:30px;height:38px;line-height:38px;text-align:center;font-size:20px;font-weight:bold;right:5px;top:0;display:block;color:#fff;background-color:#9f0007;}
.navm li a{ font-size: 14px;  line-height:18px; padding:10px 0px 10px 13px; color:#fff;  display:block;width:90%;}
.navm li a:hover{color:#fff;}
.navm li.sub_has span{ margin-left: 10px;}
.navm li.on a{ color:#fff; display:block; width:100%;}
.navm dl{ display: none; background-color:#fff;color:#004489}
.navm dl dd{ padding-left: 30px; line-height:18px; padding:8px 0px 8px 30px;border-bottom:1px solid #e5e5e5;}
.navm li.on dl dd a{ font-size: 14px; color:#282828;font-weight:normal;display:inline; border:none; padding:0px;}
.navm li dl dd a{ font-size: 14px; color:#282828; font-weight:normal; display:inline; display:block; border:none; padding:0px;}
.navm li dl dd a:hover{ color:#9f0007;}





.sub_left { background: #e3e3e3; }
.sub_left li{position:relative}
.sub_left li a{position:relative;z-index:1;;padding:14px 22px 14px 20px;display:block;font-size:12px;font-size:1.2em;border-bottom:1px solid #d3d3d3;border-top:1px solid #fff;text-align:left;color:#333333;}
.sub_left li a:hover,.sub_left li a.active{border-left:5px solid #bd070b; border-right:5px solid #bd070b;background-color:#fff;padding:14px 22px 14px 15px;border-top:1px solid #fff;}
.sub_left li strong.arrow{display:block;height:53px;line-height:53px;width:53px;text-align:center;font-size:25px;font-weight:bold;position:absolute;right:0;top:0;color:#bd070b;z-index:33;cursor:pointer;transition:all 0.3s ease-in-out}
.sub_left li strong.arrow:hover{background-color:#bd070b; color: #ffffff; }
.twoJ_menu{background-color:#fff;display:none;}
.sub_left .twoJ_menu dd a{;padding:8px 22px 8px 20px;font-size:10px;font-size:1.0em;}



.sub_mbtn{width:100%;height:40px;background:url(https://cuc.fjnu.edu.cn/dsxxjy/images/heart2019/sub-mbtn02.png) no-repeat center center;background-color:#d8d8d8;cursor:pointer;display:none;}
.open{background:url(https://cuc.fjnu.edu.cn/dsxxjy/images/heart2019/sub-mbtn02.png) no-repeat center center;background-color:#d8d8d8;}
.sub_navm{ width:100%; overflow: hidden;display: none;}
.sub_navm h2{width:100%;height:48px;line-height:48px;background-color:#003c7f;}
.sub_navm h2 a{padding-left:13px;font-size:20px;font-family:Tahoma;display:block;color:#fff;}
.sub_navm ul{}
.sub_navm li{position:relative;}
.sub_navm li a{ font-size: 14px; color:#282828; padding-left:13px; font-family:Helvetica;height:40px;line-height:40px;border-bottom:1px solid #d3d3d3;display:block;}
.sub_navm li a:hover{color:#bd070b;}
.sub_navm li.sub_has span{ margin-left: 10px;}
.sub_navm li.on a{ color:#7f0007; display:block; width:100%;}
.sub_navm dl{ display: none; background-color:#fff; padding:0px 0px 5px;}
.sub_navm dl dd{ padding-left: 30px;  height:30px;line-height:30px;border-bottom:1px dotted #ddd;}
.sub_navm li.on dl dd a{ font-size: 14px; color:#282828;font-weight:normal;display:inline; border:none; padding:0px;height:30px;line-height:30px;}
.sub_navm li dl dd a{ font-size: 14px; color:#282828; font-weight:normal; display:inline;  border:none; padding:0px;}
.sub_navm li dl dd a:hover{ color:#bd070b}
.sub_navm li strong.phone_arrow{width:40px;height:40px;line-height:40px;text-align:center;font-weight:bold;font-size:18px;display:block;position:absolute;right:0;top:0;z-index:999;color:#bd070b;cursor:pointer;}
.subPage_con{width:100%;overflow:hidden;min-height:470px;}






.content{ max-width:1160px; margin:0px auto; padding: 4px 20px 40px 20px; background:#fff; overflow:hidden;}
.Banner{ }

/*图片轮播*/
.flexslider {  }
.flex-control-paging li a { width: 8px; height: 8px; background: url(style210403_res/a_03.png) no-repeat; }
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active { background: url(style210403_res/a_hover_03.png) no-repeat;}
.flexslider ul.slides li img{ width:681px; height:411px;}
.flex-control-nav { position: absolute; bottom: 5px; right: 10px; text-align: right; width: auto; }
.flex-control-paging li { margin: 0 0 0 9px; }
.flex-control-paging li a { text-indent: 999em; }
.til_slides { padding: 0 2% 0 2%; width: 96%; height: 40px; line-height: 40px; background: url(style210403_res/slider_03.png) repeat-x; position: absolute; bottom: 0px; font-size: 18px; color: #ffffff; overflow: hidden; }
.flexslider .slides &gt; li a { padding-bottom: 60.3%; height: 0px; display: block; width: 100%; overflow: hidden; }


.possplit{background-image: none;text-indent: 0;}



.mode01{max-width:1160px; overflow:hidden; clear:both; }
.mode01 .lf{ width:49%;   float:left; padding: 11px 0 0 0;}
.mode01 .rt{ width:49%;  float:right}
.articleList .title { height: 60px; line-height: 60px; background: url(style210403_res/title01_03.png) no-repeat ;overflow: hidden; }
.articleList h2 { height: 40px; line-height: 40px; width: auto; float: left; margin: 20px 0 0 80px;font-size: 22px; color: #ffffff; font-weight: bold; }
.articleList .title a { display: inline-block; width: auto; height: 30px; line-height: 30px; font-size: 16px;float: right; margin: 20px 9px 0 0; color: #ffffff; }
.articleList .title a:hover { color: #ffffff; font-weight: bold; }
.articleList ul { padding: 8px 13px 14px 19px; border: 1px solid #e6aaab; border-top: none; background: #faf7f7;overflow: hidden;height:275px}
.articleList ul li {overflow: hidden;height: 43px;line-height: 43px;padding: 0 0 0 11px;background: url(style210403_res/li_03.png) no-repeat left center; *vertical-align: middle;}
.articleList ul li span { float: right; color: #999999; margin: 0 0 0 10px; font-family: "Arial";}
.articleList ul li a {  }

.mode02 { width: 1160px; height: 154px; background: #f2f2f2; margin: 20px auto 13px; }

.articleList01 .title { padding: 15px 18px; width: auto; float: left; width: 17px; background: #bd070b; }
.articleList01 .title h2 { font-size: 18px; color: #ffffff; font-weight: normal;}
.articleList01 ul { float: left; overflow: hidden;  width:1060px; padding: 20px 0 0px 0;}
.articleList01 ul li { *vertical-align: middle; overflow: hidden; height: 36px; line-height: 36px; padding: 0 0 0 44px; background: url(style210403_res/li01_03.png) no-repeat 30px center; float: left; width: 440px; margin: 0 45px 0 0; }
.articleList01 ul li span { font-size: 14px; font-family: Arial; color: #999999; float: right; }
.articleList01 ul li a { float: left; }
.articleList01 p { width: 15px; padding: 45px 16px 0 16px; height: 109px; background: #e6e6e6; float: right; }
.articleList01 p a { font-size: 14px; color: #999999; }




.mode03 { max-width: 1160px; margin:22px 0 0 0; overflow: hidden; }
.mode03 .lf { width: 48.3%; float: left; }
.mode03 .rt { width: 49%; float: right; }




.articleList02 .title { height: 60px; background: url(style210403_res/title02.png) no-repeat;}
.articleList02 h2 { height: 40px; line-height: 40px; width: auto; float: left; margin: 20px 0 0 80px; font-family: "微软雅黑"; font-size: 20px; color: #ffffff;}
.articleList02 .title a { width: auto; float: right; margin: 29px 9px 0 0; color: #ffffff; }
.articleList02 .title a:hover { color: #ffffff; font-weight: bold; }
.articleList02 ul { padding: 8px 13px 14px 19px; border: 1px solid #e6aaab; border-top: none; overflow: hidden;}
.articleList02 ul li { *vertical-align: middle; height: 43px; line-height: 43px; padding: 0 0 0 11px; background: url(style210403_res/li_03.png) no-repeat left center; overflow: hidden; }
.articleList02 ul li span { float: right; color: #999999; }
.articleList02 ul li a { float: left; height: 43px; overflow: hidden; display: block; }






.articleList03 .title { height: 60px; background: url(style210403_res/title03.png) no-repeat; }
.articleList03 h2 { height: 40px; line-height: 40px; width: auto; float: left; margin: 20px 0 0 80px; font-family: "微软雅黑"; font-size: 20px; color: #ffffff;}
.articleList03 .title a { width: auto; float: right; margin: 29px 9px 0 0; color: #ffffff; }
.articleList03 .title a:hover { color: #ffffff; font-weight: bold; }
.articleList03 ul { padding: 8px 13px 14px 19px; border: 1px solid #e6aaab; border-top: none; overflow: hidden;}
.articleList03 ul li { *vertical-align: middle; height: 43px; line-height: 43px; padding: 0 0 0 11px; background: url(style210403_res/li_03.png) no-repeat left center; overflow: hidden; }
.articleList03 ul li span { float: right; color: #999999; height: 43px; }
.articleList03 ul li a { float: left; }



.mode04{ max-width: 1160px;margin: 0 auto; overflow: hidden; }
.mode04 .lf{ width: 30%; float: left; padding:10px 26px 10px 20px; background: #f2f2f2;}
.mode04 .rt{width: 29%; float: left;padding:10px 20px; background: #f2f2f2; margin-bottom: 20px;}
.articleList04 {overflow: hidden;}
.articleList04 ul{ margin:20px -15px 5px -15px; overflow: hidden; }
.articleList04 ul li{ width: 100%; float: left; }
.articleList04 ul li a{ display: block; margin: 0 15px; overflow: hidden; }
.articleList04 ul li a .art-Img{ display: block; height: 0; padding-bottom: 56%; border:#cccccc 1px solid; overflow: hidden; }
.articleList04 ul li a .art-Text{display: block; overflow: hidden;}
.articleList04 ul li a .art-Text h3{ font-size: 14px; margin: 14px 0 10px 0; height: 22px; line-height: 22px; overflow: hidden;}
.articleList04 ul li a .art-Text p{ font-size: 14px; color: #999;  display: block; height: 66px; line-height: 22px; overflow:hidden;}
.articleList04 ul li a .art-Img img{ transition: all 0.3s ease-in-out; width: 100%; }
.articleList04 ul li a:hover .art-Img img{ transform: scale(1.1); }





.mode05 { max-width: 1160px; overflow: hidden; margin: 30px auto; padding:10px 20px 20px 20px; background: #f2f2f2;}
.articleList_image .rticleList_image_title,.articleList04 .rticleList_image_title { height: 39px; line-height: 39px; border-bottom: 1px solid #c4080f; }
.articleList_image .rticleList_image_title h2,.articleList04 .rticleList_image_title h2 { width: auto; float: left; font-size: 22px; color: #bd070b;}
.articleList_image .rticleList_image_title a,.articleList04 .rticleList_image_title a { width: auto; float: right; color: #999999; }
.channelImage { width: 372px; height:231px; float: left; margin: 20px 30px 0 0; border: 1px solid #cccccc;  }
.channelImage .lk_img { height: 0px; display: block; padding-bottom: 62%; width: 100%; overflow: hidden; }
.channelImage .lk_img img { width: 100%; }
.channelText{ margin:0 0 0 404px; overflow: hidden;}
.articleList_image ul { padding: 10px 0 0 0;  width: 47%; }
.articleList_image ul li { *vertical-align: middle; padding: 0 0 0 16px; background: url(style210403_res/li01_03.png) no-repeat left center; height: 43px; line-height: 43px; overflow: hidden; }
.articleList_image ul.lf{ float: left; }
.articleList_image ul.rt{ float: right; }
.articleList_image ul.last_ul {width:100%;padding-bottom: 3px;}
.articleList_image ul.last_ul li {height: 40px;line-height: 40px;}

.articleList06 .title { margin: 4px 0 0 0; height: 39px; line-height: 39px; border-bottom: 1px solid #c4080f; }
.articleList06 .title h2 { width: auto; float: left; font-size: 22px; color: #bd070b; font-weight: normal; }
.articleList06 .title a { width: auto; float: right; color: #999999; }
.articleList06 ul { padding: 5px 0 0 0; }
.articleList06 ul li { *vertical-align: middle; height: 39px; line-height: 39px; padding: 0 0 0 16px; background: url(style210403_res/li01_03.png) no-repeat left center; overflow: hidden; }







/*底部开始*/
.footer{ background-color:#bd070b;color:#fff; overflow: hidden;}
.copyRight{max-width:1160px; margin:0 auto;text-align:center;  font-family:"微软雅黑"; padding: 45px 15px; line-height: 30px;}

/*二级页*/
.subPage{ max-width:1160px; margin:0px auto; padding: 20px; background: #ffffff; }
.Bread{width:auto;height:39px; line-height:39px; font-size:13px; color:#bd070b;}
.Bread .possplit::after{content:"&gt;";width: 10px;margin-left: -6px;}
.Bread a{color:#bd070b;}
.articleList2{}
.articleList2 ul { margin: 10px 0 0 0; }
.articleList2 ul .news_title{ background: url(style210403_res/li01_03.png) no-repeat left top 18px;height:40px; line-height:40px; padding: 0 0 0 20px; position: relative;}
.articleList2 ul .news_title a {  height: 40px; overflow: hidden;  display: block; text-overflow: ellipsis;font-size: 14px;white-space: nowrap;width: auto;padding-right: 120px;}
.articleList2 ul .news_title span { position: absolute; color: #999; top: 0;right: 0;}
.listTitle2{ background:none;  height: 44px; line-height:44px; background:#f0f0f0; } 
.listTitle2 h2{color: #bd070b; font-size: 16px; font-weight: bold; height:44px; display:inline-block; padding: 0 30px; line-height:44px;  background:url(style210403_res/tb.png) no-repeat left 15px center #c31616; padding-left:47px; color: #ffffff;  }
.subPage .articleList2{ overflow: hidden;}
.pictureList2 ul { width: 1000px; margin: 15px 0 0 0; }
.pictureList2 ul li { width: 252px; float: left; margin: 0 44px 0 0; }
.pictureList2 ul li img { width: 252px; height: 168px;}
.pictureList2 ul li p { height: 30px; line-height: 30px; text-align: center; }


/*分页*/
.wp_paging li input{margin: 0;padding:0}



.picList {overflow: hidden;}
.picList ul{ margin:20px -15px; overflow: hidden; }
.picList ul .news_title{ width: 33.3%; float: left; }
.picList ul .news_title a{ display: block; margin: 8px 15px; overflow: hidden; }
.picList ul .news_title a .art-Img{ display: block; height: 0; padding-bottom: 56%; border:#cccccc 1px solid; overflow: hidden; }
.picList ul .news_title a .art-Text{display: block; overflow: hidden;}
.picList ul .news_title a .art-Text h3{ font-size: 14px; margin: 14px 0 10px 0; height: 22px; line-height: 22px; overflow: hidden;}
.picList ul .news_title a .art-Text p{ font-size: 14px; color: #999;  display: block; height: 66px; line-height: 22px; overflow:hidden;}
.picList ul .news_title a .art-Img img{ transition: all 0.3s ease-in-out; width: 100%; }
.picList ul .news_title a:hover .art-Img img{ transform: scale(1.1); }



.pageArticle{min-height: 500px;}

.articleTitle { width: 100%;text-align: center;}
.articleTitle h2{font-size: 18px; color:#bd070b; line-height: 20px; padding:10px 0;}
.articleTitle h3{ font-size: 14px; color: #555; line-height: 20px; padding:10px 0; font-weight: bold;}
.articleAuthor { height: 30px;text-align: center; line-height: 30px; margin: 10px;background: #f5f5f5; color:#777; }
.article{overflow:hidden; margin:20px 10px;font-size:16px; line-height:37px;}
.article img{padding:5px 0;}
.article i{font-style: italic;}
.article strong{font-weight: bold;}
.Annex {padding:0px; overflow:hidden; margin-bottom:30px;}
.Annex h3 { font-size: 16px;line-height: 30px; color:#bd070b; padding-left:5px;}
.Annex ul li { height: 26px; line-height: 26px;background:url(style210403_res/li01_03.png) no-repeat 10px center; padding-left: 28px;}
.Annex ul li a { font-size: 12px; line-height: 24px; color:#656464;}
.Annex ul li a:hover{ color:#bd070b;}



/*通栏图片页开始*/
.pictureList_tl2 ul {  width:1184px; overflow:hidden; margin: 20px 0 0 0; }
.pictureList_tl2 ul li { width:252px; float: left; text-align:center; margin:0 40px 0 0;}
.pictureList_tl2 ul li img { width: 252px; height: 168px; display:block; }
.pictureList_tl2 ul li p { height:30px; line-height:30px; }
/*通栏图片页结束*/

/*二级页左右分栏开始*/
.con { max-width:1160px; height:auto; overflow:hidden; }
.con .con_left { width: 260px; float: left;border:1px solid #e3e3e3;  margin:5px 0 0 0; }
.con .con_left .left_title { height:50px; line-height:50px; background:#bd070b; }
.con .con_left .left_title h2 { padding: 0 0 0 50px; background: url(style210403_res/tb.png) no-repeat 10px center; }
.con .con_left .left_title h2 a { font-size:16px; font-family:"微软雅黑"; color:#ffffff; font-weight:bold; }

.con .con_right { width:870px; height:auto; float: right; }

/*二级页左右分栏结束*/


@media screen  and (max-width:1386px) {
  .top{ max-width: 1100px; }
  /*.nav{ max-width: 1100px; }*/
  .content,.subPage{ max-width:1058px; }
  .articleList ul li {height:38.5px;line-height:38.5px;}
  .articleList_image ul.last_ul li{height:38px;line-height:38px;}

}
@media screen  and (max-width:1240px){.nav ul{width:100%;}}
@media screen  and (max-width:1240px) {
   .nav ul li a{ padding: 0 12px; }

}


  




@media screen  and (max-width:1023px) {
.nav { display: none; }
.snav { display: block; }
.logo{ height: auto; padding: 20px 0; }
.logo .logo01{ display: block; text-align: center; margin: 25px auto 10px auto;}
.logo .logo02{ margin-top: 0 !important; }
.header { height: auto; }
.top { height: auto; width: auto; }
   .nav ul li a{ padding: 0 20px; }
.articleList01 .title { width: auto; float: none; }
  .articleList ul{height:auto;}
.mode02 { height: auto; }
.articleList01 ul { float: none; width: 100%; }
.articleList01 ul li { width: auto; float: none; }
.articleList01 p { width: auto; float: none; height: auto; padding: 10px; text-align: center; }
.mode01 .lf { width: 100%; height: auto; float: none; }
.mode01 .rt { width: 100%; height: auto; float: none; margin: 20px 0 0 0; }
.Banner { width: 100%; height: auto; }
.flexslider { width: 100%; height: auto; }
.flexslider ul.slides li img { width: 100%; height: auto; }
.til_slides { bottom: 0px; }
.mode04 .lf{ padding: 10px 20px 0 20px; margin-bottom: 20px;}
.mode05{ margin: 20px auto; }
.mode03{ margin: 20px 0 0 0; }
.mode03 .lf{ margin-bottom: 20px; }
.mode03 .lf,.mode03 .rt,.mode04 .lf,.mode04 .rt{ width:auto; float: none;  }
.articleList .title{height: 40px; line-height: 40px;
background: -webkit-linear-gradient(left, #de2c00 , #fe9c1a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #de2c00, #fe9c1a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #de2c00, #fe9c1a); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #de2c00 , #fe9c1a); /* 标准的语法 */
}
.articleList02 .title,.articleList03 .title{ height: 40px; line-height: 40px; background:#bd070b; }
.articleList02 h2,.articleList02 .title a,.articleList h2,.articleList .title a,.articleList03 h2,.articleList03 .title a{ margin: 0 20px; }
.articleList ul li,.articleList02 ul li,.articleList03 ul li{ width: 46%; float: left; margin: 0 1%; }
.channelImage{ float: none; width: 100%;height: auto;}
.channelText{ margin: 0; }

.pages{ display: none; }
.pages_min{ display: block; }

}


@media screen  and (max-width:767px) {
  .picList ul .news_title{ width: 50%; }
}

@media screen  and (max-width:700px) {
.logo .logo02 img{ max-width: 150%; height: auto; background-position: center;background-repeat: no-repeat;margin-left:-25%}
}


@media screen  and (max-width:600px) {
.logo .logo02 img{ max-width: 200%; height: auto; background-position: center;background-repeat: no-repeat;margin-left:-50%}

}



@media screen  and (max-width:640px) {
  .content{ padding: 4px 15px 15px 15px; }
   .articleList ul li, .articleList02 ul li, .articleList03 ul li{width: auto;float: none;height: auto;background: none;line-height: 1.5;padding-top: 10px;}
 .articleList ul li:before, .articleList02 ul li:before, .articleList03 ul li:before{content: '';width: 4px;height: 4px;border-radius: 50%;background-color: #ea7559;position: absolute;left: 38px;margin-top: 10px;}
    .articleList_image ul.last_ul li{width: auto;float: none;height: auto;background: none;line-height: 1.5;padding-top: 10px;}
  .articleList_image ul.last_ul li:before{content: '';width: 4px;height: 4px;border-radius: 50%;background-color: #ea7559;position: absolute;left: 38px;margin-top: 9px;}
  .channelText ul.lf li,.channelText ul.rt li{width: auto;float: none;height: auto;background: none;line-height: 1.5;padding-top: 10px;}
  .channelText ul.lf li:before,.channelText ul.rt li:before{content: '';width: 4px;height: 4px;border-radius: 50%;background-color: #ea7559;position: absolute;left: 38px;margin-top: 9px;}
   .articleList02 ul li a{height:auto;}
   .articleList_image ul{ width: auto;padding: 0;}
   .articleList_image ul.lf,.articleList_image ul.rt{ float: none;  }
   .articleList04 ul{ margin:20px -15px 0 -15px;  }
   .articleList04 ul li{ width: 100%; margin-bottom: 15px;}
   .articleList04 ul li a .art-Text h3,.articleList04 ul li a .art-Text p{ height: auto; }
   
   .articleList h2,.articleList02 h2,.articleList03 h2,.articleList_image .rticleList_image_title h2, .articleList04 .rticleList_image_title h2{font-size: 18px;}
   .copyRight{ font-size: 13px; padding: 20px 15px; }
   .articleList2 ul .news_title{height: auto;line-height: 1.5;background: url(style210403_res/li01_03.png) no-repeat left top 8px;/* padding: 0 0 20px 20px; */} 
   .articleList2 ul li a{display: block;float: none;width: 100%;height: auto;}
   .articleList2 ul li span{ display: block; float: none; }
   .picList ul .news_title{ width: 100%; }
   .logo .logo01{width: 183px;height:30px;line-height:30px;}
   .logo .logo01 .logo_01,.logo .logo01 .logo_02{height:30px;width:auto;margin: 0;}
   .logo .logo01 a img{height:30px;}
}



#r4_inner {
  /*height: 110px;
  max-width:1160px;*/
  margin:0 auto;
  display:table;
  text-align:center;
}
#r4 {
  /*background-color: #FEF6D6;*/
}

#r4_inner li {
    float: left;
    height: 70px;
    list-style-type: none;
    font-size: 22px;
    text-align: center;
    margin-right: 14px;
    margin-left: 14px;
    border: 1px solid #ffc7c9;
    line-height: 70px;
    background-color: #FFFFFF;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-right: 20px;
    padding-left: 66px;
    display: block;
    background-image: url(style210403_res/r4_inner_libg.png);
    background-repeat: no-repeat;
    background-position: 17px center;
}
#r4_inner a {
  color: #E62129;
}
#r4_inner .title15 {
  font-size: 20px;
}
#r6 {
  clear: both;
  padding-top: 10px;
  padding-bottom: 30px;
}
#r6_list {
  height: 50px;
}
#r6_list li {
  background-image: url(style210403_res/li.jpg);
  background-repeat: no-repeat;
  background-position: 0px center;
  float: left;
  padding-right: 19px;
  padding-left: 15px;
  list-style-type: none;
}
#block_top {
  height: 50px;
}
#block_top_l {
  float: left;
  border-left-width: 5px;
  border-left-style: solid;
  border-left-color: #c71a1f;
  font-size: 26px;
  line-height: 32px;
  padding-left: 15px;
  color: #c71a1f;
}
#block_top_r {
  float: right;
}




</pre></body></html>