﻿@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 }
html,body {width:100%;min-width:1200px;}
body{background: url(../img/bg.png) no-repeat center top #ffffff;}
.dsjyxx{background: url(../img/banner2.jpg) no-repeat center top #ffffff;}
.sitewidth{ width: 1200px; min-width: 1200px; margin:0 auto; }
.clear{ clear: both; }
.power-content_voice{ display: none;}

#header {width: 100%;height: 600px;overflow: hidden; }
#header .headtop{width: 1200px;height: 714px;margin: 0 auto;overflow: hidden;position: relative;text-align:center;}

#header .logo{ margin-top: 80px; }

.nav{width:100%;min-width: 1200px;height: 80px;background:rgba(193, 34, 25, 0.9);}
.mainNav{width: 1200px;height: 80px;margin: 0 auto;}
.mainNav li{width: 20%; height:80px;float:left;line-height:80px;text-align: center;  display:inline-block;*zoom:1;*display: inline; *width: 165px !important；}
.mainNav li.on1{color: #FDCF30;}
.mainNav li.on1 a{color: #FDCF30;}
.mainNav li a{display: block;width: 100%;height: 80px;font-weight: bold;font-size: 20px;color:#fff;}
.mainNav .spe{color:#D1635D;width:1px;}
.mainNav li a:hover{opacity: 0.8}

.content{width: 1200px;margin:0 auto 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 li {width:590px;float:left;margin-right:20px;}
.topicList li:nth-child(2n) {margin-right:0;}
.topicList .t{overflow:hidden;height: 200px; position:relative; background:#F5F5F5;margin-bottom:20px;}
.topicList .t .pic{width: 300px;height: 200px;float:left;margin-right:30px;}
.topicList .t .pic img{width: 300px;height: 200px;}
.topicList .t .con{height:80px;line-height: 30px;padding:30px 30px 0 30px;}
.topicList .t .con .title a {font-size: 16px;line-height:28px;}

.topicList .n {height: 34px;line-height: 34px;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;}
.topicList .more {display:none;}

/*首页*/
.column {padding:30px 0;}
.column .whd {height:80px;line-height:80px;background:url(../img/redwhd.png) 0 bottom no-repeat; width:1200px;text-align:center;}
.column .whd h3{margin-left:-80px;}
.column .whd h3  a {display: inline-block; *display: inline; background:url(../img/danghui.png) 0 center no-repeat; padding-left:80px;font-size:40px;color:#C02416;font-weight:bold;}
.column .wbd {padding:20px 0 0 0;overflow:hidden;}

.column .wmore {width: 200px; display: block; height: 40px; line-height: 40px; border: 1px solid #bf0e0e; color: #bf0e0e; text-align: center; margin: 20px auto 0; font-size: 18px;}


/* 焦点图切换-新闻内容 */
.focusBox{ overflow: hidden; position: relative;width:600px;float:left;}
.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: 400px; 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;}
.focusBox .bd .con .title a{color: #fff; padding-left: 10px; text-decoration: none;}
.focusBox .bd .con .bg{position: absolute; width: 100%; z-index: 0; bottom: 0; left: 0; background: #000; filter: alpha(opacity=60); opacity: 0.6; height: 70px;}

/*新闻*/
#indXwdt{background:#fff;padding:30px 18px 20px;height:350px; width: 560px;float: right;}

/*头条带简介*/
.topList{}
.topList .pic{ display:none}
.topList .t  {border-bottom:1px dashed #e4e4e4;padding-bottom: 12px;margin-bottom:12px;}
.topList .t .title {text-align:center;}
.topList .t .title a {font-size:24px; color:#AA0F10; font-weight:bold;}
.topList .t .con{line-height: 30px;margin-bottom: 5px;}
.topList .t .date{ display:none;}
.topList .t .intro{ margin-top:10px; font-size:14px; line-height:24px; color:#666}
.topList .n {height:34px;line-height: 34px;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;}


#boxztxw {background:#FFF8E2;}



#boxqwjd .wbd {position:relative; }
#boxqwjd .wbd li{float:left; margin-right:10px; width:292px; height:437px;}

#boxqwjd  .prev,
#boxqwjd .next{ position:absolute; left:0; top:50%; margin-top:-15px; display:block; width:18px; height:30px; background:url(../img/left.png) 0 0 no-repeat; }
#boxqwjd .next{ left:auto; right:0;background:url(../img/right.png) 0 0 no-repeat; }





.footer{width: 100%;min-width: 1200px;background: #ca0000;font-size: 14px;color:#fff;}
.footer .footer_con{ width: 1200px; 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;}
/* 相关信息 */
#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;margin-bottom: 30px;background:#fff;}
.mainContent .mainBox .mBd{margin-bottom: 20px;padding: 20px 50px 30px 50px;}

.mainContent .mainBox .mHd{height: 37px;background: #fff;padding-left:50px;padding-top:30px;}
.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;}


/*首页*/
#content{width: 1200px;margin:20px auto;overflow: hidden;}
#focusNews{overflow: hidden;margin-top: 20px;border: 1px solid #f0f0f0; width: 600px;height: 350px;float: left;}
#content .focus{width: 590px;height: 400px;float: left;}
#content .focus .focusBox{width: 590px;height: 400px;}
#content .focus .focusBox .bd{height: 400px;}

.areaL{width: 500px;height: 350px;float: left;}
.areaC{width: 480px;float: right;}

.newscon{width:1200px;margin: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;}



#frlink{width:1200px;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;}
.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; }
