﻿@charset "utf-8";
/* CSS Document */

*{ padding: 0; margin: 0; }
body{font-family:"Microsoft YaHei", SimSun, Arial, Helvetica, Tahoma, sans-serif; }
li{ list-style:none}
a{ color:#333; text-decoration: none;}
a:hover{ color:#ef3c3c;}
.more{ float: right; font-size: 14px; }
.blank20{ height: 20px; }
.fl{ float: left; }
.fr{ float: right; }
img{ border:none; }
a img:hover{ opacity: 0.9 }
.wrap{background: url(../img/banner.jpg) no-repeat center top #ffffff;}
.wrap1{background: url(../img/banner2.jpg) no-repeat center top #ffffff;}
.sitewidth{ width: 1000px; min-width: 1000px; margin:0 auto; }
.clear{ clear: both; }
#header {width: 100%;height: 520px;min-width: 1000px;overflow: hidden; margin-bottom: 20px;}
#header .headtop{width: 1000px;height: 518px;margin: 0 auto;overflow: hidden;position: relative;}

#header .logo{ margin-top: 40px; }

.Nav{width:100%;height: 55px;min-width: 1000px;}
.mainNav{width: 1000px;height: 55px;margin: 0 auto;}
.mainNav li{ height:55px;float:left;line-height:55px;text-align: center;  display:inline-block;*zoom:1;*display: inline; *width: 165px !important }
.mainNav li.on1{background:#c00; color: #fff;}
.mainNav li.on1 a{color: #fff;}
.mainNav li a{display: block;width: 100%;height: 55px;color: #333;font-weight: bold;font-size: 22px;}
.mainNav .spe{overflow: hidden;display: none;}
.mainNav li a:hover{opacity: 0.8}

.content{width: 1000px;margin:20px auto;overflow: hidden;}
.content .focusNews{overflow: hidden;margin-top: 20px;border: 1px solid #f0f0f0;}
.content .focus{width: 590px;height: 400px;float: left;}
.content .focus .focusBox{width: 590px;height: 400px;}
.content .focus .focusBox .bd{height: 400px;}

/* 通用信息列表 */
.infoList{text-align: left;}
.infoList li{height: 40px;line-height: 40px;overflow: hidden;}
.infoList li a{padding-left: 15px;background: url(../img/dian.jpg) 0px 8px no-repeat;}
.infoList li .date{font-size: 14px; margin-left: 15px; float: right; color: #999;}
.infoList li .node{color: #f00; margin-right: 5px;}

/* 通用带图片的信息列表_普通式 */
.picList{width: 106%;overflow: hidden;}
.picList li{float:left;text-align: center;width: 23%;margin: 0 20px 20px 0;}
.picList li .pic img{width: 100%;height: 180px;}
.picList li .pic a:hover img{border-color: #aaa;}
.picList li .title{padding-top: 5px;}


/* 头条图文信息列表_普通式 */
.topicList .t{padding-bottom: 28px;margin-bottom: 10px;overflow:hidden;height: 80px; position:relative}
.topicList .t .pic{width: 150px;height: 100px;float:left;margin-right: 20px;}
.topicList .t .pic img{width: 150px;height: 100px;}
.topicList .t .con{height:80px;line-height: 30px;}
.topicList .t .con .title a {font-size: 16px;line-height:28px;}
.topicList .n {height: 40px;line-height: 40px;overflow: hidden;}
.topicList .n .tit{padding-left: 15px;background: url(../img/dian.jpg) 0px 8px no-repeat;}
.topicList .n .date{float: right; color: #999; margin-left: 10px;}
.topicList .t .con .title a {font-size: 16px;line-height:28px;overflow:hidden;/* text-overflow: ellipsis; *//* white-space: nowrap; *//* width: 100%; *//* display: block; */}
.topicList .t .intro{ margin-top:10px; font-size:14px; line-height:24px; color:#666}
.topicList .noPic .pic{display:none;}
.topicList .t .date{float: right; color: #999; margin-left: 10px; position:absolute; right:0; top:60px; font-size:14px;}


/*头条带简介*/
.topList{}
.topList .pic{ display:none}
/* .topList .first{margin-bottom:20px;border-bottom:1px dashed #e4e4e4;padding-bottom:20px;margin-top: 30px;} */
.topList .t .con{line-height: 30px;margin-bottom: 5px;border-bottom:1px dashed #e4e4e4;padding-bottom: 10px;}
.topList .t .date{ display:none;}
.topList .t .con .title a {font-size:18px;line-height:28px;font-weight: bold; color:#c00}
.topList .t .intro{ margin-top:10px; font-size:14px; line-height:24px; color:#666}
.topList .n {height: 40px;line-height: 40px;overflow: hidden;}
.topList .n .tit{padding-left: 15px;background: url(../img/dian.jpg) 0px 8px no-repeat;}
.topList .n .date{float: right; color: #999; margin-left: 10px;}


.areaL{width: 500px;height: 350px;float: left;}
.areaC{width: 480px;float: right;}

.newscon{width:1000px;margin: 20px auto 0 auto;overflow:hidden;}
.newscon .box{ width:49%; margin-bottom:10px;}
.newscon .box .hd{ border-bottom:2px solid #ececec; height:50px; line-height:50px;}
.newscon .box .hd h3 a{ color:#c00; padding:0 30px; border-bottom:2px solid #c00; height:50px; display:block; float:left; font-size:22px; }
.newscon .box .bd{ padding: 15px 0;    height: 240px;}



.frlink{width:1000px;margin: 0px auto 60px auto;overflow:hidden;}
.frlink  .hd{ border-bottom:2px solid #ececec; height:50px; line-height:50px;}
.frlink  .hd h3 b{ color:#c00; padding:0 30px; border-bottom:2px solid #c00; height:50px; display:block; float:left; font-size:22px; }
.frlink  .bd{ padding: 30px 0;}
.frlink  .bd ul li{ float:left; margin-right:30px;}

/* 焦点图切换-新闻内容 */
.focusBox{margin-bottom: 15px; overflow: hidden; position: relative;}
.focusBox .hd{position: absolute; z-index: 1; right: 4px; bottom: 28px;}
.focusBox .hd ul{overflow: hidden; zoom: 1; float: left;}
.focusBox .hd ul li{float: left;margin-right: 5px;width: 9px;height: 9px;line-height: 9px;text-align: center;background: #fff;cursor: pointer;color: #fff;text-indent: -999px;border-radius: 10px;}
.focusBox .hd ul li.on{background: #FF4F01; color: #fff;}
.focusBox .hd ul li span{display: none;}
.focusBox .bd{position: relative; overflow: hidden;}
.focusBox .bd li{position: relative;}
.focusBox .bd .pic{position: relative; z-index: 0; line-height: 0;}
.focusBox .bd .pic img{width: 100%; height: 350px; border: 0;}
.focusBox .bd .con{position: absolute; width: 100%; z-index: 1; bottom: 0; height: 70px; line-height: 70px; text-align: left;}
.focusBox .bd .con .title{position: absolute; width: 76%; bottom: 0; left: 0; z-index: 1; height: 100%; overflow: hidden; font-weight: normal;}
.focusBox .bd .con .title a{color: #fff; padding-left: 10px; text-decoration: none;}
.focusBox .bd .con .titleBg{position: absolute; width: 100%; z-index: 0; bottom: 0; left: 0; background: #000; filter: alpha(opacity=60); opacity: 0.6; height: 70px;}

/*新闻*/
.content #indXwdt{}
.content #indXwdt .hd{overflow: hidden;margin-bottom: 10px;}
.content #indXwdt .hd ul li{ float:left; text-align:center; }
.content #indXwdt .hd ul li a{font-weight:bold;font-size: 22px; color:#333; padding:10px 20px; display:inline-block}
.content #indXwdt .hd ul li.on a{color: #ffffff;background: #c00;}
.content #indXwdt .bd{padding: 6px 0px 0 0;}


.newstop{height: 130px;background: url(../img/newstopicon.png) no-repeat 21px 25px;overflow:hidden;margin-top: 10px;margin-bottom: 20px;}
.newstop .t{padding-left:150px;margin-top: 26px;width: 85%;}
.newstop .t .tit{font-size:30px;font-weight:bold;color: #ef3c3c;}
.newstop .t .intro {line-height:20px;margin-top:10px;font-size: 14px;color: #666;}


.areaD{width: 100%;min-width: 1000px;margin-top: 20px;background: url(../img/ctbg.png) no-repeat bottom center;}
.dcon{width: 1000px;margin:0 auto;padding-top: 10px;}
.dcon .hd{ border-bottom:2px solid #c00; text-align:center;  }
.dcon .hd ul li{ display:inline-block;*zoom:1;*display: inline; padding:10px 20px; font-size: 22px; font-weight: bold; cursor:pointer; }
.dcon .hd ul li.on{ background: #c00; color: #fff; }
.dcon .bd{ padding:60px 20px; line-height: 30px; font-size: 14px;  }
.dcon .bd p{margin-bottom: 20px;line-height: 26px;padding-left:30px;}
.dcon .bd h3{ margin-bottom: 20px; color: #c00; background: url(../img/titicon.png) no-repeat left 8px; padding-left:30px; }





/*图片新闻*/
.picNews{ overflow: hidden; width: 1000px; margin: 0 auto;}
.picNews .hd{background: url(../img/pichdbg.png) no-repeat 0px 24px;text-align: center;padding-bottom: 20px;}
.picNews .hd h3{text-align:center;color:#c00;background: #fff;padding: 3px 34px;display: inline-block;}
.picNews .hd h3 a{color: #ef3c3c;font-size: 30px;font-weight: normal;}
.picNews .hd i{display: block;background: #ef3c3c;width: 143px;margin: 14px auto 0;height: 20px;line-height: 20px;color: #fff;font-size: 12px;}
.picNews .bd{padding: 20px 0px 60px 0;overflow: hidden;}
.picNews .bd ul{  width: 105%}
.picNews .bd li{width: 270px;float: left;margin-right: 39px;overflow: hidden;}



/*新闻列表*/
.boxNews{ overflow: hidden;  }
.boxNews .box{width: 590px;background: #f8f8f8;position: relative;margin-bottom: 20px;}
.boxNews .box .bd{padding: 40px;}
.boxNews .box .bd ul{border:1px solid #e4e4e4;padding:30px;padding-top: 40px;}
.boxNews .hd{height: 60px;position: absolute;line-height: 60px;top: 11px;left: 20px;padding-left: 46px;padding-right: 22px;}
.boxNews .hd a{display: block;width: 100%;height: 100%;font-size:24px;color: #ef3c3c;}

.boxNews .hd.hycl{background: url(../img/hdicon.png) no-repeat 0px 15px #f8f8f8;}
.boxNews .hd.bgjd{background: url(../img/hdicon.png) no-repeat 0px -76px #f8f8f8;}



.wcont{ background: #f8f8f8; }



/*新闻列表*/
.pboxNews{ overflow: hidden; }
.pboxNews .pbox{width: 570px;background: #f8f8f8;position: relative;margin-bottom: 20px;padding: 20px 0 0 15px;}
.pboxNews .pbox .bd{padding: 20px 0;}
.pboxNews .pbox .bd ul{}
.pboxNews .hd{/* line-height: 60px; */border-bottom: 1px solid #e4e4e4;}
.pboxNews .hd a{display: block;font-size: 28px;color: #ef3c3c;}
.pboxNews .hd i{background: #ef3c3c;color:#fff;font-size:12px;padding:0 20px;}
.pboxNews .hd .more{font-size: 12px;float: right;display: block;margin-top: 8px;border: 1px solid #ef3c3c;padding: 5px 12px;}




.footer{width: 100%;min-width: 1000px;background: #ca0000;font-size: 14px;color:#fff;}
.footer .footer_con{ width: 1000px; margin:0 auto; text-align: center; padding: 30px 0 }
.footer .footer_con .link a{ padding: 0 10px; color:#fff; }
.footer .footer_con .link a:hover{color: #d47474;}
.footer .footer_con .copyright{margin-top: 10px;line-height: 24px;}
.footer .footer_con .copyright a{ color:#fff}
.footer .footer_con .copyright a img{margin-top: 0px;display: inline;vertical-align: middle;}
/* 文章内容页 -----------------------------------------*/
.articleCon{text-align: left;padding: 30px 60px;}
.printArea .title{font-size: 22px;line-height: 1.5;text-align: center;margin-bottom: 30px;}
.printArea .subTitle{font-size: 20px; color: #555; text-align: center; margin-bottom: 20px;}
.printArea .property{font-size: 14px; margin-bottom: 20px; padding: 6px 10px; text-align: center; color: #777; border-bottom:1px dashed #e4e4e4;}
.printArea .property .fontZoom a{ cursor:pointer}
.printArea .property span{padding: 0 5px;}
.printArea .conTxt{color: #333;font-size: 16px;line-height: 2;padding: 0 0 20px 0;overflow: hidden;text-indent: 30px;}
.printArea .conTxt img{max-width: 800px; height: auto !important;}
.printArea .conTxt div{ margin-bottom:20px}
.printArea .conTxt p{margin-bottom: 20px;}
.printArea .conTxt a{color: blue; text-decoration: underline;}
.printArea .conTxt em{font-style: italic;}
.printArea .conTxt ul,
.printArea .conTxt ol{padding-left: 2em;}
.printArea .conTxt ul li{zoom: normal; list-style: square; text-indent: 0 !important;}
.printArea .conTxt ol li{zoom: normal; list-style: decimal; text-indent: 0 !important;}
.printArea .conTxt h1{font-size: 2em; margin: .67em 0;}
.printArea .conTxt h2{font-size: 1.5em; margin: .75em 0;}
.printArea .conTxt h3{font-size: 1.17em; margin: .83em 0;}
.printArea .conTxt h5{font-size: .83em; margin: 1.5em 0;}
.printArea .conTxt h6{font-size: .75em; margin: 1.67em 0;}
.printArea .conTxt h1,
.printArea .conTxt h2,
.printArea .conTxt h3,
.printArea .conTxt h4,
.printArea .conTxt h5,
.printArea .conTxt h6,
.printArea .conTxt b,
.printArea .conTxt strong{font-weight: bolder;}
.printArea .vedioPlayer{position: relative; z-index: 1500; background: #000; width: 800px; text-align: center; margin: 20px auto; height: 480px;}
.articleCon .userControl{font-size: 14px; border-bottom: 1px solid #ddd; overflow: hidden; text-align: left; margin-bottom: 20px; padding: 10px 0;}
.articleCon .userControl .a{color: #777; margin: 10px 10px 0 0; float: left;}
.articleCon .userControl .bdsharebuttonbox{float: right;}
.articleCon .page{padding: 10px 0; text-align: center; overflow: hidden;}
.articleCon .others{margin-bottom: 15px;}
.articleCon .others .prev,
.articleCon .others .next{padding: 5px 0;}
.power-content_voice{display: none;}
/* 相关信息 */
#relativeInfo{}
#relativeInfo .bd{padding: 10px 0 20px 0;}
#relativeInfo ul{overflow: hidden;}
#relativeInfo li{float: left; width: 50%;}



/* newsList */
.newsList{padding: 10px 0;}
.newsList li{overflow: hidden; height: 36px; line-height: 36px;}
.newsList li a{padding-left: 13px; background: url(../img/dian.jpg) 0 8px no-repeat;}
.newsList .date{float: right; color: #999; margin: 0 10px;}
.newsList .node{color: #999; margin-right: 10px;}
.newsList em{color: #f20;}
.newsList .split{height: 1px; overflow: hidden; font-size: 0; line-height: 0; margin: 18px 0; border-bottom: 1px dotted #ccc;}

.mainContent{position: relative;border: 1px solid #e4e4e4;margin-top: 30px;margin-bottom: 30px;padding-top: 20px;}
.mainContent .mainBox .mBd{margin-bottom: 20px;padding: 50px 100px 30px 100px;}

.mainContent .mainBox .mHd{height: 37px;background: #fff;position: absolute;top: -17px;left: 18px;}
.mainContent .mainBox .mHd h3{color:#ef3c3c;padding: 0px 20px; font-size:24px}



/* url_方块样式分页 */
.page{font-size: 0;text-align: center;padding: 25px 0;clear: both;overflow: hidden;margin-top: 30px;}
.page a,
.page span{font-size: 14px;  *display: inline;zoom: 1;/* border: 1px solid #E1E1E1; */padding: 5px 12px;margin: 0 3px 5px 0;line-height: 30px;height: 30px;}
.page a:hover,
.page span:hover{ text-decoration: none; }
.page .current{background: #ef3c3c;border: 1px solid #ef3c3c;color: #fff !important;font-weight: bold;}
.page select,
.page input{margin: 0 4px; background: #fff; border: 0 solid #E1E1E1; vertical-align: middle;}
.page input{text-align: center; padding: 0 4px; outline: none;}

