@charset "utf-8";
/* CSS Document */

.newsBanner{height:420px;background:url(../images/news/banner.jpg) no-repeat center;min-width:1140px;}
.newsBanner .banner_txt{width:100%;height:420px;text-align:center;min-width:1140px;}
.newsBanner .banner_txt table{height:420px;width:100%;}
.newsBanner .banner_txt h3{font-size:50px;color:#fff;padding-bottom:10px;}
.newsBanner .banner_txt h4{font-size:24px;color:#fff;}

.news_body{padding-bottom:50px;border-bottom:15px solid #0073bf;min-width:1140px;}
.news_hot{padding:50px 0;height:335px;width:100%; position:relative;}
.news_hot .flex ul.slides{height:335px;}
.news_hot .flex ul.slides li{display:none;height:335px;}
.news_hot a.fl{width:570px;height:335px; overflow:hidden;}
.news_hot a.fl img{width:570px;}
.news_hot div.fr{border-top:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;width:505px;height:223px;padding:55px 30px;}
.news_hot div.fr h3{font-size:20px;color:#222;line-height:28px;height:28px;text-overflow:ellipsis; display:inline-block;}
.news_hot div.fr h4{font-size:15px;color:#008cd7;padding-top:15px;padding-bottom:15px;}
.news_hot div.fr p{font-size:16px;line-height:22px;color:#858585;}
.news_hot div.fr a{display:inline-block;width:130px;height:30px;line-height:30px; text-align:center;color:#fff;background:#2394d9;border-radius:6px;font-size:16px;margin-top:30px;}
.news_hot .flex-control-nav{ position:absolute;bottom:80px; text-align:right;right:30px;}
.news_hot .flex-control-nav li a{width:14px;height:14px;background:url(../images/news/dot01.png) no-repeat;}
.news_hot .flex-control-nav li a.active{background:url(../images/news/dot02.png) no-repeat;}


.news_tab{height:75px;background:#eee;}
.news_tab ul{display:inline-block;width:100%;}
.news_tab ul li{float:left;width:170px;height:75px;line-height:75px;border-right:1px solid #e3e3e3;}
.news_tab ul li a{display:block; text-align:center;}
.news_tab ul li a span{font-size:18px;color:#333;padding-right:25px;background:url(../images/common/nav_bg.png) no-repeat right center;}
.news_tab ul li.cur a span{color:#008cd7}

ul.news_list{margin:10px 0 40px;}
ul.news_list li{border-bottom:1px solid #ececec;padding:40px 0;}
ul.news_list li div.clearfix{width:920px;}
ul.news_list li h4.fl{font-size:18px;line-height:32px;color:#aeb3ba;width:190px;padding-left:15px;}
ul.news_list li div.fl{width:715px;}
ul.news_list li div.fl h3{padding-bottom:20px;}
ul.news_list li div.fl h3 a{font-size:20px;line-height:32px;color:#222;}
ul.news_list li div.fl h3 a:hover{color:#008cd6}
ul.news_list li div.fl p{font-size:14px;line-height:22px;color:#aeb3ba}


.newsDet{width:100%;padding:60px 0;}
.newsDet .det_content{width:725px;padding:0 15px;}
.newsDet .det_content h3.tit{ text-align:center;font-size:24px;line-height:32px;color:#222;padding-bottom:20px;}
.newsDet .det_content h4.time{font-size:15px;color:#409eca; text-align:center;padding-bottom:30px;}
.newsDet .det_content .cont p{font-size:16px;line-height:22px;color:#858585;}
.newsDet .det_content img{max-width:100%;}
.newsDet .det_hot{width:265px;padding-right:15px;}
.newsDet .det_hot h3{font-size:18px;color:#222;border-bottom:1px solid #d2d2d2;padding-bottom:10px;}
.newsDet .det_hot ul li{padding:20px 0;border-bottom:1px solid #e8e8e8;}
.newsDet .det_hot ul li a{display:block;}
.newsDet .det_hot ul li a h4{font-size:16px;line-height:22px;color:#060606;padding-bottom:5px;}
.newsDet .det_hot ul li a p{font-size:14px;line-height:22px;color:#858585;}
.newsDet .det_hot ul li a:hover{background:url(../images/news/det_hot_bg.png) no-repeat 245px center;}
.newsDet .det_hot ul li a:hover h4{color:#008cd6}
.det_more{background:#f0f0f0;padding-bottom:60px;border-bottom:15px solid #0073bf;min-width:1140px;}
.det_more .content{width:755px;padding-top:35px;padding-left:15px;}
.det_more .content h3{padding-left:10px;border-left:3px solid #4074e1;font-size:18px;line-height:28px;margin-bottom:20px;}
.det_more .content ul{border-top:1px solid #cbcbcb}
.det_more .content ul li{padding:25px 0 20px;border-bottom:1px solid #cbcbcb}
.det_more .content ul li a h4{font-size:18px;line-height:22px;color:#232323;padding-bottom:10px;}
.det_more .content ul li a p{font-size:13px;line-height:18px;color:#858585;width:420px;}

.more_btn_body{ text-align:center;}
.more_btn_body a{display:inline-block;font-size:18px;color:#fff;background:#2394d9;padding:10px 30px; border-radius:8px;}

