﻿@charset "utf-8";
*{margin:0;padding:0;border:0;}
body{font-family:"Microsoft YaHei", "Hiragino Sans GB", "PingFang SC", "Lantinghei SC", "Helvetica Neue", Helvetica, Arial, STHeitiSC-Light, simsun, "WenQuanYi Zen Hei", "WenQuanYi Micro Hei", sans-serif;color:#191919;}
a{text-decoration:none;color:#191919;}
a:hover{color:#148cc1;text-decoration:underline;}
ul,li{list-style:none;}
.Hspace{width:1px; height:20px; overflow:hidden; clear:both;}
.clear{clear:both;}
.pc_header{width:100%;height:40px;min-width:1200px; margin-bottom:6px;background:url("../images/top_bg.png") top center   repeat;}
.pc_header .box{width:1200px;margin:0 auto;height:40px;line-height:40px;color:#fff;font-size:16px;}
.pc_header .box .left{float:left;}
.pc_header .box .right{float:right;padding-right:10px;}
i{margin:0 6px 0 12px;}
 
.search_box {width:200px;height:26px;margin-top:7px;}
.search_box .txt {display:inline-block;width:169px;height:26px;-webkit-box-shadow: 0px 0px 5px #999 inset;-o-box-shadow: 0px 0px 5px #999 inset;-ms-box-shadow: 0px 0px 5px #999 inset;-moz-box-shadow: 0px 0px 5px #999 inset;box-shadow: 0px 0px 5px #999 inset;float: left;color:#ccc;}
.search_box .btn {display:inline-block;width:30px;height:26px;float:left;cursor: pointer;background: url(../images/btn_04.png) no-repeat;}
.pc_ad{width:1200px;margin:0 auto; position:relative;}
.pc_ad img{width:1200px;height:50px;}
.pc_ad_swiper{width:1200px;margin:0 auto; position:relative;height:50px;overflow:hidden;}
.pc_ad_swiper img{width:1200px;height:50px;}
.pc_logo{width:1200px;margin:0 auto;height:60px;/*padding:10px 0 20px 0;*/margin-top: 35px;}
.logo{float:left;width:200px;height:60px;}
.locat{float:left;height:60px;line-height:60px;}
.locat a{font-size:15px;}


.top_href{ width:1200px;   text-align:left;   margin:0 auto; }

.top_href .hd{ width:100%; height:48px; line-height:48px;    padding-left:0px;  position:relative; border-bottom:1px solid #ffd5d7; }
.top_href .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:100%;width:100%;  }
.top_href .hd ul li { float:left; text-align:center; cursor:pointer;color:#d70000; width:91.5px; background:#fde2e3 url("../images/line.png") top right   no-repeat; }
.top_href .hd ul li a{  text-align:center; cursor:pointer;color:#d70000; width:100%;  font-size:20px;}
.top_href .hd ul li.on{   background:#efb2b4;   color:#8b0000}

.top_href .hd ul .li2 { float:left; text-align:center; cursor:pointer;color:#d70000; width:100px; background:#fde2e3 url("") top right   no-repeat; }
.top_href .hd ul .li2 a{  text-align:center; cursor:pointer;color:#d70000; width:100%;  font-size:20px;}
.top_href .hd ul .li2.on{   background:#efb2b4;   color:#8b0000}

.top_href .bd ul{ padding:15px;  zoom:1; display:none; }

/*Font Awesome图标*/
@font-face {
  font-family: 'FontAwesome';
  src: url('http://member.jschina.com.cn/js/font-awesome-4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('../fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2') format('woff2'), url('../fonts/fontawesome-webfont.woff') format('woff'), url('../fonts/fontawesome-webfont.ttf') format('truetype'), url('../fonts/fontawesome-webfont.svg') format('svg');
      font-weight: normal;font-style: normal;}
.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.fa-dedent:before {content: "\f03b";}.fa-indent:before {content: "\f03c";}.fa-navicon:before{content: "\f0c9";}.fa-tv:before{content: "\f26c";}.fa-long-arrow-down:before {content: "\f175";}.fa-long-arrow-up:before {content: "\f176";}.fa-angle-double-right:before {content: "\f101";}.fa-ellipsis-h:before {content: "\f141";}.fa-play-circle-o:before {content: "\f01d";}.fa-youtube-play:before {content: "\f16a";}.fa-font:before { content: "\f031";}.fa-plus-circle:before {content: "\f055";}.fa-minus-circle:before {content: "\f056";}.fa-lg {font-size: 1.33333333em;line-height: 0.75em;vertical-align: -15%;}
/*swiper*/
.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;  box-sizing: content-box;-webkit-transform: translate3d(0px, 0, 0); -moz-transform: translate3d(0px, 0, 0); -o-transform: translate(0px, 0px);  -ms-transform: translate3d(0px, 0, 0); transform: translate3d(0px, 0, 0);}
.swiper-slide {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;}
/*布局*/
.wrap{width:1200px;margin:0 auto;min-height:620px;}
.wrap .left{float:left;width:870px;}
.slide_left{float:left;width:130px;text-align:center;font-size:12px;color:gray;position:relative;}
.slide_center{float:left;width:700px;min-height:500px; margin-left:35px;}
.wrap .content_right{float:right;width:300px; min-height:500px;}
#slide_left_box{position:fixed;top:280px;width:100px;min-height:100px;padding-right:30px;border-right:1px solid #e8e8e8;}
#slide_left_box p{width:100px;height:auto;text-align:center;font-size:14px;}
#slide_left_box p img{width:100px;height:100px;}
#title{position:relative;color:#ed2a1a;width:100%;height:36px;line-height:36px;font-size:28px;font-weight:bold;padding-bottom:10px;font-weight:normal;border-bottom:1px solid #e8e8e8;}
#title .tabLi{float:left;width:50%;position:relative;}
#title .chkway{float:right;width:200px;height:28px;padding-top:8px;}
#title .chkway a{float:left;margin-left:15px;display:inline-block;width:80px;height:24px;cursor:pointer;border:1px solid #e8e8e8;font-size:16px;line-height:24px;}
#title .chkway a:hover{background:#148cc1;color:#fff;text-decoration:none;}
#title .chkway i{ display:inline-block;; width:16px;height:14px;background:url(../images/mode.png) no-repeat;}
#title .chkway .chkart i{}
#title .chkway .chkart:hover i{background-position: 0 -15px;}
#title .chkway .chkpic i{ background-position: -16px 0; }
#title .chkway .chkpic:hover i{background-position: -16px -15px;}
#title .chkway a.current{background-color:#148cc1;color:#fff;text-decoration:none;}
#title .chkway a.current .bgchkart{background-position:0 -15px;}
#title .chkway a.current .bgchkpic{background-position:-16px -15px;}
/* 列表加载 */
.hidden{ display: none;}
.hideBody { display: block; }
.dataList li,.lipic li { padding: 20px 0 20px 0; border-bottom: 1px solid #ededed; overflow: hidden; position:relative; }
.dataList li:hover,.lipic li:hover{background:#fafafa;}
.dataList li img,.lipicli img{float:left;width:150px;height:120px;padding:16px 10px 0 0;}
.dataList li .datatit,.lipic li .datatit{line-height:150%;padding:12px 0 12px 0;}
.dataList li .datatit a,.lipic li .datatit a{font-size:20px;font-weight:bold;color:#555;}
.dataList li .datatit a:hover,.lipic li .datatit a:hover{color:#148cc1;text-decoration:none;}
.dataList li p,.lipic li p{ text-indent:2em;font-size:16px;line-height:30px;color:#666;padding-bottom:8px;}
.dataList li p a,.lipic li p a{font-size:16px;font-weight:normal;color:#148cc1;}
.dataList li .datatime,.lipic li .datatime{display:inline-block;font-size:14px;color:#aaa;}
.dataList li .datasrc,.dataList li .datasrc a,.lipic li .datasrc,.lipic li .datasrc a{display:inline-block;font-size:14px;color:#aaa;}
.dataList li .datachname,.lipic li .datachname{display:inline-block;font-size:14px;color:#aaa;}
.dataList .cnt_bshare,.lipic .cnt_bshare{ position:absolute;right:0;bottom:20px;}

.liart li { padding: 12px 0 12px 0; border-bottom: 1px solid #ededed; overflow: hidden; position:relative; }
.liart li img{display:none;}
.liart li .datatit{float:left;width:560px;line-height:150%;padding:12px 0 12px 0;}
.liart li .datatit a{font-size:18px;font-weight:normal;color:#555;}
.liart li .datatit a:hover{color:#148cc1;text-decoration:none;}
.liart li p{ display:none;}
.liart li .datatime{position:absolute;left:auto;right:0;bottom:26px;font-size:14px;color:#aaa;padding-top:0;}
.liart li .datasrc,.liart li .datachname{display:none;}
.liart .cnt_bshare{ display:none;}

#dataMoreLink {text-align: center; display: none;  cursor: pointer;}
#dataMoreLink a {color: #333; }
.dataList .moreBtn {text-align: center; padding: 15px 0; vertical-align: middle; cursor: pointer; display: none; }
.dataList .moreBtn i {display:inline-block;width:90px; height:20px;background: url(../images/loading.gif) no-repeat; vertical-align: middle; margin-right: 5px; display: none; }
.dataList .moreBtn .text { line-height: 16px; vertical-align: middle; border:1px solid #ddd;padding:10px;background:#333;color:#fff;}
.dataList .moreBtn .text:hover{background: red;}

/*右区*/
.content_right h3{height:36px;line-height:36px;font-size:18px;background:url(../images/right_title_bg_18.png) left center no-repeat;padding-left:14px;color: #148cc1;}
.content_right h3 span{float:right;}
.content_right h3 span a{font-size:14px;font-weight:normal;}

.content_right h2 .btitle {float:left; width: 120px; height: 40px; line-height: 40px; border-bottom:#e80009 solid 4px; font-size: 23px; color:#0064ba}
.content_right h2 .blie { float:left; margin-left: 0px; width:180px; padding-left: 0px;  height: 40px; line-height: 40px; border-bottom:#bababa solid 4px;}
.content_right h2 .blie a {  color: #e80009;float:right;text-align:right;  font-size: 16px;}


.jsdt ul li { float:left; height: 36px; line-height: 36px; width: 367px; padding-left: 12px; background-image: url(../images/dot.gif); background-repeat: no-repeat; background-position: left center; overflow: hidden;}
.jsdt ul li a { font-size: 18px;}
.jsdt ul { margin-bottom: 22px;}


.infomation,.news_pic {width:100%;}
.infomation li{line-height:32px;background:url(../images/dot.gif) no-repeat 2px 13px;padding-left:16px;height:32px;overflow:hidden;}
.infomation li a{font-size:14px;}
.news_pic  li{width:100%;height:75px;margin-top:15px;}
.news_pic li img{float:left;width:140px;height:75px;}
.news_pic li p{float:right;width:140px;height:75px;line-height:24px;overflow:hidden;}
.news_pic li p a{font-size:14px;}
.news_pic li:hover{ background:#efefef;}
/*尾区*/
.pc_footer{width:100%;text-align:center; background:#148cc1;margin-top:30px;padding-top:30px;color:#fff;font-size:14px;line-height:1.8em;}
.pc_footer a{color:#fff;}
#goTop{position:fixed;bottom:20px;right:10px;}   
#goTop a{cursor:pointer;display:block;width:50px;height:50px;overflow:hidden;text-indent:-999em;background: url(../images/gotop.png) no-repeat;}


.bottom1{width:100%;max-width:2000px;min-height:160px;margin:0 auto;text-align:center;background:#9a0405;overflow:hidden;}
.bottom1_1{width:1200px;min-height:160px;margin:0 auto;text-align:center; }
.bottom1_1 .tag{width:100%;height:40px;line-height:40px;margin:0 auto;text-align:left;float:left;font-size:16px;font-family:"微软雅黑";font-weight:bold;color:#fff;}
.bottom1_1 .txt{width:186px;height:40px;line-height:40px;margin:0 auto;text-align:center;float:left;margin: 5px ;border:1px #850202 solid;}
.bottom1_1 .txt a{font-size:14px;font-family:"微软雅黑";color:#fff;}

.footer_body {width:100%;max-width:2000px;min-height:100px;margin:0 auto;text-align:center;background:#5a0405;overflow:hidden;}
.footer_down_body {    width: 1200px; margin: 0 auto;color: #FFFFFF;line-height: 20px;}
.footer_down_body .left {   width: 560px;    float: left;}
.footer_down_body .right {    width: 400px;float: right;}
.footer_down_body p{ float: left;font-size: 12px;    line-height: 20px;}
.footer_down_body p a{     font-size: 12px;  color: #FFFFFF;}


/*手机样式隐藏*/
.m_header,.m_nav_3,.mobile_footer,.m_footer{display:none;}




/*手机适配样式*/
@media (max-width: 750px) {
body{background:#f9f9f9;padding-top:0;font-family:'Microsoft YaHei',Helvetica,Arial,sans-serif;}
.pc_header,.pc_ad,.pc_ad_swiper,.pc_logo,#locat,.pc_footer,.moreload ul.list li p,.moreload ul.list li span,.cnt_bshare,#title,.content_right,.slide_left,.bottom1,.footer_body{display:none;}  

.wrap{width:9.3rem;margin:0 auto;}
.wrap .left{float:none;width:100%;}
.slide_center{float:none;width:100%;margin:0;}
.dataList li,.lipic li { padding:0.4rem 0 0.4rem 0; border-bottom: 1px solid #ededed; overflow: hidden; position:relative; }
.dataList  li img{float:right;width:3.2rem;height:2.4rem;padding:0 0 0 .2rem;}
.dataList li .datatit,.lipic li .datatit{line-height:.6rem;padding:0;}
.dataList li .datatit a,.lipic li .datatit a{font-size:.542rem;font-weight:normal;color:#404040;}
.dataList  li p{ display:none;}
.dataList li .datatime,.lipic li .datatime{display:inline-block;font-size:.32rem;color:#aaa;}
.dataList li .datasrc,.dataList li .datasrc a,.lipic li .datasrc,.lipic li .datasrc a{display:inline-block;font-size:.32rem;color:#aaa;}
.mobile_footer{display:block;margin:0 auto;position:relative;width:10rem;height:1.2rem;line-height:1.2rem;background-color:#9a0405;color:#fff;font-size:0.4rem;text-align:center;}
}