@charset "UTF-8";

.newsBody{padding-bottom:120px;padding-top:60px;}
.newsBody h2{font-size:32px;color:#666;padding:60px 0;}
.newsBody .top .hot{position: relative;overflow:hidden;}
.newsBody .top .hot ul.slides li{display:none;}
.newsBody .top .hot a{text-decoration:none;}
.newsBody .top .hot a .tu{height:335px;overflow:hidden;}
.newsBody .top .hot a .tu img{display:block;width:100%;transition:all ease-out .5s;}
.newsBody .top .hot a .txt{padding:30px 30px 0;background-color:#0b6089;box-sizing: border-box;height:149px;}
.newsBody .top .hot a .txt h3{font-size:20px;line-height:30px;color:#fff;height:60px;overflow:hidden;}
.newsBody .top .hot a .txt h4{font-size:16px;line-height:26px;color:#fff;padding-top:10px;}
.newsBody .top .hot a:hover .tu img{transform: scale(1.05);}
.newsBody .top .hot .flex-control-nav{top:305px;bottom:inherit;}
.newsBody .top .hot .flex-control-nav li a{width:11px;height:11px;background-color:#919191;border-radius:0;}
.newsBody .top .hot .flex-control-nav li a.active{background-color:#0b6089}
.newsBody .top a.box{border:2px solid #ececec;padding:18px 18px 15px;display:block;text-decoration:none;}
.newsBody .top a.box .tu{height:230px;overflow:hidden;}
.newsBody .top a.box .tu img{display:block;width:100%;transition:all ease-out .5s;}
.newsBody .top a.box .txt{padding-top:10px;}
.newsBody .top a.box .txt h4{font-size:16px;line-height:24px;color:#343434;}
.newsBody .top a.box .txt h3{font-size:20px;line-height:24px;color:#343434;margin:10px 0;}
.newsBody .top a.box .txt p{font-size:14px;line-height:20px;color:#666666;max-height:60px;overflow:hidden;}
.newsBody .top a.box .txt span{display:inline-block;font-size:14px;line-height:20px;color:#666;margin-top:10px;padding-right:20px;
	background-image:url(../images/news/span.png);background-repeat:no-repeat;background-position:right 1px;}
.newsBody .top a.box:hover{border:2px solid #019eb1;}
.newsBody .top a.box:hover .tu img{transform: scale(1.05);}
.newsBody .top a.box:hover .txt h4{color:#019eb1;}
.newsBody .top a.box:hover .txt h3{color:#019eb1;}
.newsBody .top a.box:hover .txt p{color:#019eb1;}
.newsBody .top a.box:hover .txt span{color:#019eb1;background-image:url(../images/news/span_h.png);}
.newsBody .list a{border:2px solid #ececec;padding:18px;display:block;text-decoration:none;margin-top:35px;}
.newsBody .list a .tu{height:230px;overflow:hidden;}
.newsBody .list a .tu img{display:block;width:100%;transition:all ease-out .5s;}
.newsBody .list a .txt{padding-top:10px;}
.newsBody .list a .txt h4{font-size:16px;line-height:24px;color:#343434;}
.newsBody .list a .txt h3{font-size:17px;line-height:22px;color:#343434;margin:10px 0;height:66px;overflow:hidden;}
.newsBody .list a .txt p{font-size:15px;line-height:20px;color:#666666;height:60px;overflow:hidden;}
.newsBody .list a .txt span{display:inline-block;font-size:14px;line-height:20px;color:#666;margin-top:25px;padding-right:20px;
	background-image:url(../images/news/span.png);background-repeat:no-repeat;background-position:right 1px;}
.newsBody .list a:hover{border:2px solid #019eb1;}
.newsBody .list a:hover .tu img{transform: scale(1.05);}
.newsBody .list a:hover .txt h4{color:#019eb1;}
.newsBody .list a:hover .txt h3{color:#019eb1;}
.newsBody .list a:hover .txt p{color:#019eb1;}
.newsBody .list a:hover .txt span{color:#019eb1;background-image:url(../images/news/span_h.png);}
.newsBody .more{margin:0 auto;width:870px;text-align:center;margin-top:100px;background-image:url(../images/news/more_line.jpg);background-repeat:repeat-x;
background-position:left center}
.newsBody .more span{display:inline-block;padding:0 35px;background-color:#fff;}
.newsBody .more span a{display:inline-block;width:156px;height:54px;background:#018cd7;line-height:54px;text-align:center;font-size:16px;
	color:#fff;text-decoration:none;position:relative;overflow:hidden;z-index:4;cursor: pointer;}
.newsBody .more span a:before{position:absolute;content:'';background:#77263a;transition-duration:.3s;z-index:-1;left:0;top:0;
	width:0;height:100%;opacity:1;}
.newsBody .more span a:hover:before{width:100%;right:0;}

#Pager{padding-top:60px;}
#Pager a{display:inline-block;font-size::14px;line-height:36px;padding:0 10px;border:1px solid #ececec;text-decoration:none;color:#666;}
#Pager a:hover,#Pager a.cur{border:1px solid #019eb1;background:#019eb1;color:#fff;}


.detBanner{height:380px;background-image:url(../images/news/kv2.jpg);background-repeat:no-repeat;background-position:right center;background-size:cover;background-color:#005f8b;}
.detBanner .container{padding-top:170px;}
.detBanner h2{font-size:15px;color:#fff;}
.detBanner h3{font-size:32px;color:#fff;padding-top:30px;}
.detBanner h4{font-size:16px;color:#fff;padding-top:15px;}

.newsDet01{padding:90px 0 80px;}
.newsDet01 .content{width:100%;}
.newsDet01 .content .fckBody{width:830px;float:left;border-right:1px solid #dddddd;box-sizing: border-box;padding-right:75px;min-height:252px;}
.newsDet01 .content .fckBody p{font-size:16px;line-height:32px;color:#666;}
.newsDet01 .content .det_right{float:left;width:370px;box-sizing: border-box;padding-left:65px;}
.newsDet01 .content .det_right h3{color:#1075a6;font-size:32px;margin-bottom:20px;}
.newsDet01 .content .det_right p{margin-bottom:10px;}
.newsDet01 .content .det_right p b ,.newsDet01 .content .det_right em ,.newsDet01 .content .det_right a{vertical-align:middle;}
.newsDet01 .content .det_right b{display:inline-block;width:24px;height:24px;margin-right:10px;}
.newsDet01 .content .det_right b.ico_1{background:url(../images/news/c_ico_1.png) center no-repeat;}
.newsDet01 .content .det_right b.ico_2{background:url(../images/news/c_ico_2.png) center no-repeat;}
.newsDet01 .content .det_right b.ico_3{background:url(../images/news/c_ico_3.png) center no-repeat;}
.newsDet01 .content .det_right em ,.newsDet01 .content .det_right a{font-size:18px;color:#666666;}
.newsDet01 .content .det_right i{color:#79b1d7;font-size:15px;margin:0 50px;}
.newsDet01 .content .det_right h4{color:#0070bc;font-size:20px;margin-bottom:10px;padding-top:10px;}

.newsDet02{padding:90px 0;background-color:#d0d0d0;}
.newsDet02 p{font-size:18px;color:#9e9d9d;line-height:30px;}
.newsDet02 p a{font-size:18px;line-height:30px;color:#343434;}























