@charset "utf-8";

body { margin:0; padding:0; width:100%; color:#000; font:normal 12px/1.8em "Microsoft YaHei",Arial, Helvetica, sans-serif; background:#ffffff;}
html, .main { padding:0; margin:0;}
.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}
h1 { margin:0; padding:5px 0; color:#fff; font: bold 32px Arial, Helvetica, sans-serif; letter-spacing:-2px;}
h2 { font:normal 20px "Microsoft YaHei",Arial, Helvetica, sans-serif; padding:0; margin:5px 0; color:#3e3e3e;}
p { margin:8px 0; padding:0; font:normal 14px/1.8em "Microsoft YaHei",Arial, Helvetica, sans-serif;}
a { color:#000; text-decoration:none;}
img { border:none;}
a:hover { text-decoration:underline; color:#FF0000;}
.newline {margin-bottom:6px;}
li,ul{list-style:none}
.fl{float: left;}
.fr{float: right;}

.mt10 { margin-top:10px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.mt40 { margin-top:40px;}

/*title*/
.nav_title {position:relative; width:100%; margin: 0;padding: 0}

i.star{background:url(../images/icon.png) no-repeat; width:34px; height:42px; display:inline-block; vertical-align:middle; margin:0 20px; }

.title1 {  width:522px; height:52px; line-height:52px; border-bottom: 10px solid #e72a2b; text-align: center; background: #f2cf6c; border-radius: 20px 20px 0 0 }
.title1 b{  display:inline-block; font:bold 30px "宋体","Microsoft YaHei"; color:#d71d18; text-align:center; line-height:52px; height:52px;}
.nav_title .more { position:absolute; right:10px; top:10px; width:50px; color:#ff0000; text-align:center; height:30px; line-height:30px;}
.nav_title .more a {color:#ff0000;}

.title_jjddh { width:420px; background: url(../images/titlebg.jpg) repeat-x; height:65px;}
.title_jjddh a:hover { text-decoration:none;}
.title_jjddh b {  color:#e5110d; font-size:22px; line-height:60px; padding-left:43px; font-family:"黑体";}

.title { width:575px; background:url(../images/titlebg.jpg) repeat-x; height:65px; position:relative; }
.title a:hover { text-decoration:none;}
.title b { color:#e5110d; font-size:22px; line-height:60px; padding-left:43px; font-family:"黑体";}
.title .more { position:absolute; margin:0; padding:0; bottom:10px; right:10px; height:48px; line-height:48px; color:#000; text-align:center; }

.title_wbry { width:1100px; background:url(../images/t_wbry.jpg) no-repeat; height:65px; background-position:center;}

/*list*/
ul.list_title{ margin:0; padding:0; color:#000;}
ul.list_title li { margin:0; padding:0; width:350px; line-height:46px; height:46px; font-size:15px; color: #f82212; list-style: disc; overflow:hidden; list-style-position: inside;}
ul.list_title li a{ color:#000; text-decoration:none; }
ul.list_title li a:hover{ color:#ff0000; text-decoration:underline; }

ul.list_news {width:510px; margin:0; padding:0; list-style:none; color:#000;}
ul.list_news li { padding:5px 0 0 15px; margin:0; height:38px; line-height:38px; width:530px; color:#000; font-size:15px;list-style: disc; overflow:hidden; list-style-position: inside;}
ul.list_news li a{  color:#000; text-decoration:none; padding-left: 5px;}
ul.list_news li span{ font-size:11px; color:#666666;}
ul.list_news li a:hover { color:#ff0000; text-decoration:underline; }


ul.list_newsr {width:560px; margin:0; padding:0; list-style:none; color:#fff;}
ul.list_newsr li { padding:5px 0 0 15px; margin:0; height:36px; line-height:36px; width:530px; color:#fff; font-size:16px;overflow: hidden;}
ul.list_newsr li a{ height:30px; line-height:30px; color:#fff;}
ul.list_newsr li span{ font-size:11px; color:#666666;}
ul.list_newsr li a:hover { color:#fbae08; text-decoration:underline; }


#img_con{  margin:40px 0 0 0; overflow:hidden;}

#img_con #col1 { width:255px; height:180px;margin-bottom:20px; position:relative;}

#img_con .img1 a,#img_con .img1 a img { display:block; width:255px; height:180px;}

#img_con a{color:#fff;overflow:hidden;}

#img_con .title_info p {position:absolute;background:url(../images/titlebg.png);width:100%;height:38px; line-height:38px; font-size:14px; left:0; bottom:0px; text-align:center; overflow:hidden; margin:0; padding:0}

#img_con div:hover p{ background:url(../images/titlebg2.png);}
#img_con div:hover a { text-decoration:none;}



.header, .menu_nav, .fbg, .footer, form, ol, ol li, ul, .content .mainbar, .content .sidebar { margin:0; padding:0;}

/* header */
.header { width:auto; height:662px; background:url(../images/head.jpg) no-repeat; background-position:center; min-width:1200px;}
.header_resize { width:1100px; margin:0 auto; padding:0;}

/*navigation*/

.navigation{ margin:0 auto; min-width: 1200px; }
.navigation_resize { margin:0 auto; padding:0; width:100%; background:url(../images/navbg.jpg) repeat-x;height: 86px}

.menu_nav {width:1100px; height:86px; margin:0 auto; background-position:center;}
.menu_nav ul { list-style:none; height:86px; margin-left:30px;}
.menu_nav ul li { margin:0 auto; padding:0; float:left; height: 86px; line-height: 86px; font-size:30px;font-weight: normal; color:#c01b1f;}
.menu_nav ul li a { font-family: "宋体"; font-weight: bold; display:inline-block; margin:0; padding:0 15px; line-height:86px; margin:0; color:#c01b1f; text-decoration:none; font-size:30px; }
.menu_nav ul li.active a{ color:#000;}
.menu_nav ul li a:hover {color:#94080c;}

/*datoutiao*/
.datoutiao { margin:0; padding:0; min-width:1200px;}
.datoutiao_resize { width:1100px; margin:0 auto; padding:0;}

.datoutiao h1 { text-align:center}
.datoutiao h1 a{ color:#d71d18; text-align:center;}
.datoutiao p { color:#6d6d6d; font-size:18px;}

/* fbg */
.fbg { padding:0; margin:0; min-width:1200px; min-height:400px; overflow: hidden}
.fbg_resize { margin:0 auto; padding:20px 0 0 0; width:1100px; height:350px;}
.fbg  h2 { color: #FF0000; padding:10px 0 0 0; font-size:19px; font-weight:600; text-align:left;}

.fbg .col { margin:0; float:left; display:inline;}
.fbg .c1 { margin:0; padding:0 30px 0 0; width:640px; display:inline;}
.fbg .c2 { margin:0; padding:30px; width:370px; display:inline; float:left; background: #e72a2b;border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
.line { border-bottom:1px solid #333; height:20px; margin-bottom:20px;}
.lhdt_box {padding:15px; background: #fff;}

.toutiao { margin-bottom: 20px; color: #fff; }
.toutiao h2 a { font-size:22px; color:#ebd6a1; line-height:40px;}

/*摘要新闻*/
.abs { margin: 15px 0; padding:15px; background: #f0f0f0}
.abs h2{ padding-bottom:6px; padding-top:0; text-align:center;line-height: 32px;font-size: 22px;}
.abs h2 a { color:#333;}
.abs h2 a:hover { color:#ff0000;}
.abs p { text-indent:2em; font-size:13px; line-height:28px; color:#666;}


/*幻灯*/
.slideshow{clear:both;border: 5px solid #f2cf6c;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.slideshow li{position:relative;overflow:hidden}
.slideshow span.title{position:absolute;bottom:0px;left:0; display:block; margin:0; padding:0; width:100%;height:55px;line-height:55px;font-size:16px;text-indent:10px;}

.slidebar{position:absolute;bottom:0px;right:0;}
.slidebar li{float:left;margin-right:10px; margin-bottom:15px; width:30px;height:30px;line-height:30px; text-align:center;font-size:12px;cursor:pointer}
.slidebar li,.slideshow span.title{ background:#f2cf6c;color:#000;overflow:hidden}
.slidebar li.on{ background:#be1e1e; color:#fff;}

.block{margin:0;position:relative}
#frameHlicAe{margin:0!important;border:0!important}
.comiis_wrap960,.comiis_wrapad{margin:0 auto;width:640px}
.comiis_wrapad{margin:0}
.comiis_wrapad{overflow:hidden}
.comiis_wrapad img{float:left;margin-top:0}
#slidesImgs li{width:630px;height:385px;display:none}

/* content */
.content { padding:0; background:url(../images/cbg.jpg) no-repeat; width:100%; height:811px; background-position:center;min-width:1200px; position: relative}
.content_resize { margin:0 auto; padding:0; width:1170px; position: relative;height:80%;}
.content .sidebar { width:525px; float:left;  margin:0; padding:10px 0 0 0; }
.content .mainbar { width:525px; float:right; margin:0; padding:10px 0 0 0; overflow:hidden }
.content .box { margin-top:30px;}

/*新媒体*/
.swiper-container {width: 100%; height: 90%; margin-top: 80px}
.swiper-slide {text-align: center; font-size: 18px;background: #fff; /* Center slide text vertically */  display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center;-webkit-align-items: center; align-items: center; transition: 300ms; transform: scale(0.8); }
.swiper-slide img{ width:100%; height:100%;}
.swiper-slide-active,.swiper-slide-duplicate-active{ transform: scale(1);}
.swiper-button-next, .swiper-button-prev { color: #B10000}
.swiper-pagination-bullet-active { background-color:#B10000 }

/* content2 */
.content2 {padding:0; min-width:1200px; }
.content2_resize { margin:0 auto; padding:0; width:1100px;}
.content2 .sidebar { width:525px; float:left;  margin:0; padding:0; }
.content2 .mainbar { width:525px; float:right; margin:0; padding:0; overflow:hidden }

/* topic */
.topic {width: 100%;margin: 0; padding:0; min-width:1200px;background: #e72a2b}
.topic_resize { margin:0 auto; padding:40px 0; width:1106px;}
.topic ul { float:left; list-style:none;}
.topic ul li { float:left; margin:0 3px; width:270px; height: 132px; overflow:hidden;}

.bg_yellow{ background: #fce9c0;min-width: 1200px;}
.weibo{ padding:0;min-width:1200px; }
.weibo_resize { margin:0 auto; padding:0; width:1100px;}

/* foot */
#foot {padding:0; width:auto;min-width:1200px; color: #fff; }
#foot_resize { margin:0 auto; padding:50px 0; text-align:center; width:1200px;}

<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2025-01-17 18:02:48" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->