﻿@charset "utf-8";

/* 20大 */
.txt20d { display: block !important;}
.txt20d img { max-width: 1920px; width: 100%; height: auto;}
/* 20大 */


.mainContent {float: left;width:900px;padding:0;}
.side {float: right; width:280px}
#content {position: relative;z-index: 1;text-align: left;overflow:hidden;clear: both;background: none;}
.row-box{width: 1200px;margin: auto;}
/* columnA */
#columnA{padding:20px 0;background-color: #f5f5f5;}
#focusNews{width: 730px;float:left;}
#indBmdt{overflow:hidden;zoom:1;float:right;width: 410px;height: 410px;background: #fff;padding: 20px 20px 0;}
#indBmdt .hd{background: #fff;height: 31px;line-height: 1;margin-bottom: 15px;border-bottom: 1px solid #efefef;}
#indBmdt .hd ul li{float:left;}
#indBmdt .hd ul li a{display:inline-block;height: 30px;line-height: 1;font-size: 18px;color: #333333;padding: 0 5px;}
#indBmdt .hd ul li i{margin: 0 5px 0 5px;color: #e2e2e2;}
#indBmdt .hd ul li.on a{border-bottom: 2px solid #0290c9;}
#indBmdt .bd .infoList li:nth-child(1){height: 40px;padding: 10px;background-color: #2495dc;line-height: 40px;margin-bottom: 18px;}
#indBmdt .bd .infoList li:nth-child(1) .date{float:left;display:block;width: 55px;padding-right: 22px;margin-right: 22px;border-right: 1px solid #41a7df;font-size: 16px;color:#fff;text-align: right;}
#indBmdt .bd .infoList li:nth-child(1) a{display:block;float:right;width: 290px;height: 40px;line-height: 40px;font-size: 16px;color:#fff;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;padding: 0;background: none;}
#indBmdt .bd .infoList li{line-height: 34px;height: 34px;}
#indBmdt .bd .infoList li a{background: url("../../base/img/list_icon.png") 0 50% no-repeat;padding-left: 19px;font-size: 14px;}
#indBmdt .bd .infoList li .date{font-size: 14px;color: #6d6d6d;}

/* 焦点图 */
.indFocus{overflow:hidden; position:relative;  }
.indFocus .hd{position:absolute;z-index:1;right: 10px;bottom: 15px;}
.indFocus .hd ul{ overflow:hidden; zoom:1; float:left;  }
.indFocus .hd ul li{float:left;margin-right: 10px;width: 12px;height: 12px;line-height: 12px;text-align:center;background:#fff;cursor:pointer;color:#fff;}
.indFocus .hd ul li span{display:none}
.indFocus .hd ul li.on{background: #d03434;color:#fff;}
.indFocus .bd{position:relative;height: 430px;overflow:hidden;}
.indFocus .bd li{position:relative}
.indFocus .bd .pic{ position:relative; z-index:0; line-height:0;}
.indFocus .bd .pic img{width: 730px;height: 430px;border:0;}
.indFocus .bd .con{position:absolute;width:100%;z-index:1;bottom:0;height: 45px;line-height: 45px;text-align:left;}
.indFocus .bd .con .title{font-size: 14px;position:absolute;width:100%;bottom:0;left:0;z-index:1;}
.indFocus .bd .con .title a{color:#fff;padding-left: 20px;text-decoration:none;}
.indFocus .bd .con .titleBg{position:absolute;width:100%;z-index:0;bottom:0;left:0;background:#000;filter:alpha(opacity=60);opacity:0.6;height: 45px;}

/* xxgk-box */
.xxgk-box{height: 100px;margin: 20px 0 10px;}
.xxgk-box .xxgk-ul li{float:left;width: 179px;height: 100px;border-radius: 5px;margin-right: 25px;position: relative;}
.xxgk-box .xxgk-ul .li1{background-color: #96c05d;}
.xxgk-box .xxgk-ul .li2{background-color: #5d9ee4;}
.xxgk-box .xxgk-ul .li3{background-color: #2fc0c9;}
.xxgk-box .xxgk-ul .li4{background-color: #d0ad51;}
.xxgk-box .xxgk-ul .li5{background-color: #49a6e1;}
.xxgk-box .xxgk-ul .li6{background-color: #a37adc;margin: 0;}

.xxgk-box .xxgk-ul li i{display:block;width: 42px;height: 42px;margin: 12px auto 0;background: url("../../base/img/xxgkbox_icons.png") 0 0 no-repeat;transition: 0.3s;}
.xxgk-box .xxgk-ul .li1 i{background-position: 0 2px;}
.xxgk-box .xxgk-ul .li2 i{background-position: 0 -131px;}
.xxgk-box .xxgk-ul .li3 i{background-position: 0 -268px;}
.xxgk-box .xxgk-ul .li4 i{background-position: 0 -404px;}
.xxgk-box .xxgk-ul .li5 i{background-position: 0 -541px;}
.xxgk-box .xxgk-ul .li6 i{background-position: 0 -679px;}
.xxgk-box .xxgk-ul li a{position: absolute;top: 0;left: 0;right: 0;bottom: 0;line-height: 153px;font-size: 16px;color: #fff;text-align: center;}
.xxgk-box .xxgk-ul li:hover i{transform: rotateY(180deg);}

/* #columnA */

/* #columnB */
#columnB{padding:20px 0;}
#jlhd{float:left;width: 398px;height: 300px;background-color: #ffffff;}
#jlhd .hd{height: 44px;line-height: 44px;background: url("../../base/img/jlhd_hd.jpg") no-repeat;}
#jlhd .hd h3{float: left;}
#jlhd .hd h3 a{font-size: 18px;color: #ffffff;margin-left: 20px;}
#jlhd .hd .more{float:right;font-size: 14px;color: #ffffff;margin-right: 20px;}
#jlhd .bd{border: solid 1px #e8e9e9;border-top: 0;padding: 25px 25px 10px;}
#jlhd .bd .jlhd-ul li{background-color: #f3f3f3;border-radius: 5px;margin-bottom: 15px;position: relative;}
#jlhd .bd .jlhd-ul li a { padding-top: 50px; display: block; text-align: center; font-size: 22px; height: 160px; } 
#jlhd .bd .jlhd-ul a::before{display:block; content:""; height: 60px; width: 38px; background: url("../../base/img/jlhd-off.png") 0 17px no-repeat; margin: 0 auto 10px;}
#jlhd .bd .jlhd-ul li:hover a::before { background: url("../../base/img/jlhd-on.png") 0 17px no-repeat; }



#jlhd .bd .jlhd-ul .li1 i{background-position: 0 17px;}
#jlhd .bd .jlhd-ul .li2 i{background-position: 83px -110px;}
#jlhd .bd .jlhd-ul .li3 i{background-position: 86px -242px;}

#jlhd .bd .jlhd-ul .li1:hover{background-color: #5d9ee4;}
#jlhd .bd .jlhd-ul .li2:hover{background-color: #2fc0c9;}
#jlhd .bd .jlhd-ul .li3:hover{background-color: #d0ad51;}
#jlhd .bd .jlhd-ul li:hover i{background: url("../../base/img/jlhd-on.png") 0 0 no-repeat;}
#jlhd .bd .jlhd-ul .li1:hover i{background-position: 0 17px;}
#jlhd .bd .jlhd-ul .li2:hover i{background-position: 83px -110px;}
#jlhd .bd .jlhd-ul .li3:hover i{background-position: 86px -242px;}
#jlhd .bd .jlhd-ul li:hover a{color:#fff;}

#jcdt{float:left;width: 540px;height: 300px;margin: 0 20px;}
#jcdt .hd{height: 45px;background-color: #f9f8f8;border: solid 1px #ebebeb;line-height: 45px;margin-bottom: 20px;}
#jcdt .hd h3{float: left;width: 150px;height: 45px;background-color: #2495dc;text-align: center;line-height: 45px;}
#jcdt .hd h3 a{font-size: 18px;color:#fff;}
#jcdt .hd .more{float:right;font-size: 14px;color: #333;margin-right: 20px;}
#jcdt .bd .topicList .t{padding: 15px 24px;background-color: #f9f8f8;border: none;margin-bottom: 10px;}
#jcdt .bd .topicList .t .con .title{font-size: 18px;line-height: 18px;margin-bottom: 10px;height: 18px;}
#jcdt .bd .topicList .t .con .title .tit{color: #332b2b;}
#jcdt .bd .topicList .t .con .intro{font-size: 14px;line-height: 26px;color: #6e6e6e;}
#jcdt .bd .topicList .n{height: 32px;line-height: 32px;}
#jcdt .bd .topicList .n a{background: url(../../base/img/list_icon.png) 0 50% no-repeat;padding-left: 19px;font-size: 14px;}
#jcdt .bd .topicList .n .date{font-size: 14px;color: #6d6d6d;}

#link-box{float:left;width: 220px;}
#link-box .link-list li{height: 140px;background-color: #f0f9fe;border-radius: 20px;border: solid 1px #e5e9ec;margin-bottom: 20px;position: relative;}
#link-box .link-list li i{display:block;margin: auto;transition: 0.3s;}
#link-box .link-list .li1 i{width: 56px;height: 60px;background: url("../../base/img/zwpt_icon.png") 0 0 no-repeat;margin-top: 19px;}
#link-box .link-list .li2 i{width: 60px;height: 49px;background: url("../../base/img/xlwb_icon.png") 0 0 no-repeat;margin-top: 29px;}
#link-box .link-list li a{position: absolute;top: 0;left: 0;right: 0;bottom: 0;line-height: 210px;font-size: 16px;color: #333333;text-align: center;}
#link-box .link-list li:hover i{transform: rotateY(180deg);}
/*新闻图片*/
.picListFl{padding-top: 20px;}
.picListFl li{margin-right: 40px;width: 270px;height: 180px;}
.picListFl .last{margin-right: 0;}
.picListFl .title{/* height: 40px; */position:absolute;width:100%;z-index: 1;}
.picListFl .titleBg{height: 45px;position:absolute;width:100%;z-index: 0;bottom:0;left:0;background:#000;filter:alpha(opacity=60);opacity:0.6;}

/* 首页公告 */
.tempnote {width:320px;right: 20px;bottom: 20px;background: #fcf8e3;font-size:12px;position:fixed;z-index:9;opacity:1 !important;border-radius: 10px;color: #8a6d3b; overflow:hidden}
.tempnote .hd{height:38px; line-height:38px; background:#8a6d3b}
.tempnote .hd h3{float:left; height:34px; line-height:34px; font-size:16px; color:#fff; padding-left:20px; margin-right:20px}
.tempnote .hd ul{float:left; overflow:hidden; line-height:0px; padding-top:14px;  }
.tempnote .hd ul li{width:10px; height:10px; float:left; margin-right:10px; border-radius:50%; background:#977e53; line-height:10px; text-align:left; text-indent:200%; cursor:pointer;}
.tempnote .hd ul li.on{background:#fff}
.tempnote .hd .close{position:absolute;width: 30px;height: 30px;top: 3px;right: 3px;background: #aaa url(/Content/main/base/img/tempeclose.png) no-repeat center;border-radius: 20px;cursor: pointer;}
.tempnote .hd .close:hover{background-color: #ff6632;}
.tempnote .bd{padding: 10px 20px 20px 20px; text-align:center;}
.tempnote .bd h3{ font-weight:bold; font-size:16px; margin-bottom:10px}
.tempnote .bd p{text-align:left; line-height:18px; margin-bottom:10px}
.tempnote .tit{ font-size:16px; color:#8a6d3b; font-weight:bold; cursor:auto }
.tempnote .tit:hover{ text-decoration:none;}
.tempnote .intro{ text-align:left; padding-top:10px;text-indent:2em; color:#8a6d3b}
.tempnote .intro p{line-height:24px;}
.tempnote .intro a{color:#654712}
.tempnote .date{ position:absolute;bottom:10px; right:20px; display: none;}
.picdgm{width:1200px; height:100px; margin: auto;}
/* 变灰
.wrap {background: url(../../base/img/body-h.jpg) center 0 no-repeat;}
 */





