﻿@charset "utf-8";
/*清除浮动*/
.clearfloat:after {
  content: " ";
  display: block;
  clear: both;
  height: 0;
}
.clearfloat {
  zoom: 1;
}


.section-01{width: 100%;background: #fff;height: 965px !important;}
.section-01-main{width: 1200px;margin: 40px auto 10px;}

.section-01-lf{width: 820px;float: left;border-right: 1px solid #d9d9d9;}
.section-01-lf-01{float: left;width: 780px;height: 400px;margin-bottom: 24px;}
/*.section-01-lf-01-r{ width:305px; height:290px; padding:10px 20px; float:left;margin-bottom: 24px;}*/
.section-01-lf-02{float: left;width: 780px;position: relative;}
.section-01-tab{width: 780px;height: 61px;border-bottom: 1px solid #dadada;background: url(js_ywdt_03.png) 116px center no-repeat;}
.section-01-tab li{float: left;height: 60px;}
.section-01-tab li a{display: block;height: 60px;line-height: 60px;padding: 0 25px;color: #999;font-size:23px;}
.section-01-tab li.on a{color: #c10d0c;}
.section-01-list{padding-top: 15px;width: 780px;}
.section-01-list li{float: left;width: 780px;}
.section-01-list-lr{float: left;width: 780px;margin: 8px 0;}
.section-01-list-lf{float: left;width: 640px;}
.section-01-list-lf a{float: left;height: 36px;line-height: 36px;color: #004a7c;font-size:17px;overflow: hidden;font-weight: bold;}
.section-01-list-lf span{float: right;line-height: 36px;color: #999;font-size:15px;}
.section-01-list-lf p{float: left;width: 100%;line-height: 28px;color: #666;font-size:13px;}
.section-01-list-rg{float: right;width: 94px;height: 40px;margin-top: 30px;background: url(js_ywdt_05.png) no-repeat;}
.section-01-list-rg:hover{background: url(js_ywdt_06.png) no-repeat;}
.section-01-time{position: absolute;font-size:15px;color: #333;line-height: 60px;padding: 0px 10px;top: 0;right: 0;}

.section-01-rg{float: right;width: 350px;}
.section-01-rg-01{float: left;width: 350px;margin-bottom: 30px;}
.section-01-rg-01 a{float: left;color: #c10d0c;font-size:23px;width: 100%;height: 42px;border-bottom: 1px solid #cfcfcf;line-height: 22px;}
.section-01-rg-01 ul{float: left;width: 350px;padding-top: 10px;}
.section-01-rg-01 ul li{float: left;width: 350px;padding-left: 10px;background: url(js_ywdt_04.png) 0px 16px no-repeat;position: relative;}
.section-01-rg-01 ul li a{line-height: 36px;font-size:15px;border-bottom: none;color: #333;font-size:17px;height: auto;width: 290px;}
.section-01-rg-01 ul li span{float: right;line-height: 36px;color: #666;position: absolute;bottom: 0;right: 0;}

.section-01-rg-02{float: left;width: 350px;margin-bottom: 30px;}
.section-01-rg-02 a{float: left;color: #c10d0c;font-size:23px;width: 100%;height: 42px;border-bottom: 1px solid #cfcfcf;line-height: 22px;}
.section-01-rg-02 .section-01-rg-21{float: left;width: 350px;height: 210px;margin-top: 20px;text-align: center;line-height: 210px;font-size:21px;background: url(js_ywdt_07.png) no-repeat;color: #fff;}
.section-01-rg-02 embed{float: left;width: 350px;height: 210px;margin-top: 20px;}
.section-01-rg-02 ul{float: left;width: 350px;padding-top: 10px;}
.section-01-rg-02 ul li{float: left;width: 175px;padding-left: 10px;background: url(js_ywdt_04.png) 0px 16px no-repeat;}
.section-01-rg-02 ul li a{line-height: 36px;font-size:15px;border-bottom: none;color: #333;font-size:17px;height: auto;width: auto;}
.section-01-rg-02 ul li span{float: left;line-height: 36px;color: #666;}

.section-01-rg-03{float: left;width: 350px;margin-bottom: 30px;}
.section-01-rg-03 a{float: left;color: #c10d0c;font-size:23px;width: 100%;height: 42px;border-bottom: 1px solid #cfcfcf;line-height: 22px;}
.section-01-rg-03 ul{float: left;width: 350px;padding-top: 15px;}
.section-01-rg-03 ul li{float: left;width: 350px;position: relative;}
.section-01-rg-03 ul li a{line-height: 36px;font-size:15px;border-bottom: none;color: #333;font-size:17px;height: auto;width: 300px;}
.section-01-rg-03 ul li span{float: right;line-height: 36px;color: #666;position: absolute;bottom: 0;right: 0;}

.section-02{width: 100%;background: #f7f7f7;height: 310px;}
.section-02-main{width: 1200px;padding-top: 20px;margin: 0 auto;}
.section-21{width: 100%;height: 45px;line-height: 45px;background: url(js_ywdt_08.png) no-repeat center center;color: #355e92;font-size:23px;text-align: center;margin-bottom: 15px;}
.section-22{width: 100%;}
.section-22-tab{width: 100%;height: 35px;text-align: center;background: url(js_ywdt_11.png) center center no-repeat;margin-bottom: 10px;}
.section-22-tab li{height: 35px;display: inline-block;}
.section-22-tab li a{display: block;padding: 0 12px;line-height: 35px;color: #999;font-size:17px;}
.section-22-tab li.on a{color: #333;}


/* 图片新闻css */
.focusBox { position: relative; width:780px; height:400px; overflow: hidden;background: #efefef;}
.focusBox .pic{ position:relative; z-index:0;}
.focusBox .pic .pic_img{float: left;width:475px; height:290px;}
.focusBox .pic .pic_tit{float: left;width: 305px;height: 290px;padding: 10px 20px;}
.focusBox .pic .pic_tit a{float: left;font-size:25px;color: #355e92;line-height: 45px;}
.focusBox .pic .pic_tit span{float: left;text-indent: 2em;line-height: 30px;color: #333;font-size:13px;}
.focusBox .pic .pic_tit span a{float: none;color: #c10d0c;font-size:13px;line-height: 30px;}
.focusBox .pic img { width:475px; height:290px; display: block; }
.focusBox .hd { width:102%; position: absolute; bottom: 20px; z-index:1;height: 8px;padding-left: 665px;}
.focusBox .hd li{float: left;margin: 0 5px; background: url(white_point.png) no-repeat 0 0; height: 8px; overflow: hidden; width: 8px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  }
.focusBox .hd .on{ background: url(red-point.png) no-repeat 0 0;width: 16px;}

/* 专题css */
.ladyScroll-01,.ladyScroll-02{width:1200px;height:168px;position:relative;}
.ladyScroll-01 .prev,.ladyScroll-01 .next,.ladyScroll-02 .prev,.ladyScroll-02 .next{width:27px;height:46px;position:absolute;top:60px;left:0;z-index:100; cursor:pointer; background:url(js_ywdt_09.png) no-repeat;}
.ladyScroll-01 .next,.ladyScroll-02 .next{ left:auto; right:0;background:url(js_ywdt_10.png) no-repeat;}
.ladyScroll-01 .scrollWrap,.ladyScroll-02 .scrollWrap{width:1120px;margin: 0 40px;overflow:hidden;position:absolute;}
.ladyScroll-01 dl,.ladyScroll-02 dl{float:left;width:280px;text-align:center;position:relative;height: 168px;}
.ladyScroll-01  span,.ladyScroll-02  span{display:block;width:280px;height:53px;position:absolute;left:5px;bottom:0;background:#5f626b;filter:alpha(opacity=80);opacity:0.80;}
.ladyScroll-01  dt,.ladyScroll-02  dt{margin:0 10px;width:260px;overflow:hidden;}
.ladyScroll-01  img,.ladyScroll-02  img{display:block;width:260px;height:143px;}
.ladyScroll-01  dd,.ladyScroll-02  dd{width:240px;height:55px;position:absolute;left:20px;bottom:0;}
.ladyScroll-01  dd a,.ladyScroll-02  dd a{ color:#fff;width:240px;height:55px;line-height:55px;font-size:17px;color:#040404;background: #fff;border-bottom: 3px solid #bb2335;display: block;}
.ladyScroll-01  dd a:hover,.ladyScroll-02  dd a:hover{ text-decoration:none;}
.ladyScroll-01 dl:hover span,.ladyScroll-02 dl:hover span{ background:#B52153;}

/**/
/* 图片新闻 */
.slideBox{height:400px; position:relative;}
.slideBox .hd{ height:8px; position:absolute; bottom:18px;right: 7px;}
.slideBox .hd ul{float:left;  }
.slideBox .hd ul li{ float:left; background: url(white_point.png) no-repeat center;width:16px;height: 8px;margin-right: 5px;cursor: pointer;}
.slideBox .hd ul li a{ padding-left:5px; display:block; width:780px; height:50px; line-height:50px; position:relative; color:#666; font-family:"微软雅黑"; }
.new_txt{float: left;}
.slideBox .hd ul li a img{ display:none; position:absolute; top:-7px; left:0px;}
.slideBox .hd ul li.on{background: url(red-point.png) no-repeat center;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd ul{height:400px;}
.slideBox .bd ul li{ position:relative;}
.slideBox .bd img{ width:780px; height:400px; }
.new_pic{position: relative;}
.pos_txt{position: absolute;height: 50px;width: 780px;bottom: 0;left: 0;line-height: 50px;padding-left: 20px;font-size: 17px;color: #FFFFFF;background:url(tmBg.png) repeat;}
.burder_content{height:290px; width:305px; padding:15px 20px 30px; background-color:#355e92;}
.burder_content h1{font-size: 23px;font-weight: normal;line-height: 40px;}
.burder_content h1 a{color: #FFFFFF;}
.burder_content span{display: block;font-size: 15px;line-height: 32px;color: #bed9ed;margin-top: 5px;}
.burder_content div a{float:right;width:120px;padding-left:20px;display:block;background: url(ckxx.png) no-repeat;height: 35px;line-height: 35px;color: #FFFFFF;font-size: 15px;}