@charset "gb2312";

* {outline: none;}
img {border: 0 none;}
a {text-decoration: none;}
p {margin: 0;padding: 0;}
ul {padding: 0;margin: 0;}
li {list-style: none;}

.sy_bt{float:left;width:100%;line-height: 44px;margin-bottom:14px;border-bottom: 2px solid #eee;}
.sy_bt span{font-size:22px;color: #2a47ae;line-height: 44px;float:left;}
.sy_bt span:before{content: '';display: block;width: 100%;height: 2px;border-bottom: 2px solid #2a47ae;position: relative;top: 46px;}
.sy_bt span::before{border-bottom: 2px solid #2a47ae;}
.sy_bt span h1{font-size:14px;float: right;color:#999;text-transform:uppercase;line-height: 48px;padding-left: 10px;}
.sy_bt span img{line-height:40px;padding: 12px 10px 0 0;position: relative;float: left;}
.sy_bt a{float:right;font-size:14px;font-weight:normal;color: #2a47ae;}


/****板块01****/
.bk01{}
.bk01 .bk01_r{float:right;width:580px;margin-top: 20px;margin-bottom:20px;height:418px;}
.bk01 .tzgg{width:580px;float:left;}
.bk01 .fwzn{width:580px;float:right;}
/*********** 图片新闻 ***********/
.bk01 .pic_new {position:relative;width:580px;height: 408px;overflow: hidden;float:left;margin:30px 0 20px 0;}
.bk01 .pic_new .pic { width:580px; height:360px;display: block;overflow:hidden;}
.bk01 .pic_new .pic img {width:580px;height:360px;display: block;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;}
.bk01 .pic_new .txt-bg {position:absolute;bottom:0px;left:0px;z-index: 1;height:48px;width:580px;margin:0 auto;overflow: hidden;background-color: #eee;}
.bk01 .pic_new .txt {position:absolute;left: 0;bottom: 0;z-index:2;height:48px;display:block;width:580px;overflow:hidden;margin-top: 53px;}
.bk01 .pic_new .txt li{height: 48px;position:absolute;bottom:-48px;display:block;width:580px;overflow:hidden;}
.bk01 .pic_new .txt li a{display:block;width: 460px;height:48px;color: #333;font:14px/48px "微软雅黑";overflow:hidden;text-align: left;padding-left:20px;text-overflow:ellipsis;white-space: nowrap;}
.bk01 .pic_new .num {position: absolute;z-index: 3;bottom: 20px;right: 5px;}
.bk01 .pic_new .num li{float: left;position:relative;width: 8px;height: 8px;font: 0/15px "宋体";overflow:hidden;text-align: center;margin-bottom:0px;cursor:pointer;margin-right:5px;border-radius:4px;border: 1px solid #2a47ae;background-color:#fff;}
.bk01 .pic_new .num li a,.pic_new .num li span {position: absolute; z-index:2; display:block;width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;font-size:0px; }
.bk01 .pic_new .num li span {z-index: 1;background:#fff;filter: alpha(opacity=90);opacity: 0.9;font-size:0px;}
.bk01 .pic_new .num li.on a,.bk01 .pic_new .num a:hover{ background:#2a47ae;}
.bk01 .pic_new:hover img{transform:scale(1.05) ; -webkit-transform:scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05);}
/*********** 新闻 ***********/
.bk01 .bk01_r .xw_tj{float:left;margin-bottom: 6px;}
.bk01 .bk01_r .xw_tj span{width:70px;height:64px;float:left;background-color:#eee;text-align:center;font-size:12px;color:#666;margin-right:20px;}
.bk01 .bk01_r .xw_tj span h1{font-size:24px;line-height: 32px;padding-top: 6px;}
.bk01 .bk01_r .xw_tj a{color:#2a47ae;font-size:16px;width:490px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;line-height: 26px;}
.bk01 .bk01_r .xw_tj p{font-size:14px;line-height:20px;color:#999;position: relative;max-height:40px;overflow: hidden;}
.bk01 .bk01_r .xw_tj p::after{content: "...";position: absolute;bottom: 0;right: 0;padding-left: 40px;background: -webkit-linear-gradient(left, transparent, #fff 55%);background: -o-linear-gradient(right, transparent, #fff 55%);background: -moz-linear-gradient(right, transparent, #fff 55%);background: linear-gradient(to right, transparent, #fff 55%);}

.news_list{float:left;margin-top: -12px;}
.news_list ul li{width: 572px;height: 40px;line-height: 40px;padding-left:12px;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;}
.news_list ul li:before{content: '';display: block;width: 3px;height:16px;border-left: 2px solid #ddd;position: relative;top: 30px;}
.news_list ul li::before{border-left: 3px solid #ddd;left: -12px;}
.news_list ul li a{width: 440px;color:#333;font-size: 15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;float:left;}
.news_list ul li span{float:right;color: #999;font-size:13px;}
.news_list ul li:hover a{color:#2a47ae;}
.news_list ul li:hover::before{border-left: 3px solid #2a47ae;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;}

/****板块02****/
.bk02 {width:100%;height:320px;background:url("../images/jj_bg.png")no-repeat bottom;float:left;margin-top:20px;}
.bk02 .logo_jj{float:left;margin:87px 0;width:320px;height:146px;overflow:hidden;}
.bk02 .logo_jj img{width:100%;height:146px;}
.bk02 .jjxq{float:right;color: #fff;width:800px;margin-top: 50px;}
.bk02 .jjxq p{font-size:16px;line-height:32px;position: relative;max-height:156px;overflow: hidden;}
.bk02 .jjxq p::after{content: "...";position: absolute;bottom: 0;right: 0;padding-left: 40px;background: -webkit-linear-gradient(left, transparent, #6f7fbf 70%);background: -o-linear-gradient(right, transparent, #6f7fbf 70%);background: -moz-linear-gradient(right, transparent, #6f7fbf 70%);background: linear-gradient(to right, transparent, #6f7fbf 70%);}
.bk02 .jjxq a{background:#fff;color:#2a47ae;padding: 12px 24px;font-size: 14px;margin-top:20px;position:absolute;}








