﻿/*左侧焦点图*/
.focus-left{ width: 815px; height: 330px;}
.focus-con{ width: 815px; height: 330px; position: relative;}
.focus-con img{ width: 505px; height: 330px;}
.focus-text{ width:270px; height:260px;background: #1969a5;position: absolute;top:0;right:0;color:#fff;padding:30px 20px 40px 20px;}
.focus-text h1{font-size:24px;margin-bottom:20px;}
.focus-text h1 a{font-size:24px;color:#fff;}
.focus-text p{font-size:15px;color:#fff;line-height:30px;text-indent: 2em;}
.more-link{display: block;width: 70px;height:35px;border-radius: 20px;background-color: #5e96c0;background-image:url(../images/arrow.png); background-repeat:no-repeat;background-position: 60px center;padding-left: 18px;line-height: 35px;color: #fff;position: absolute;bottom:40px;right:25px;}
/*tab切换*/
.slide-box{width: 355px;}
.slide-box .hd ul{width: 355px;height:40px;border-bottom: 1px solid #e6e6e6;}
.slide-box .hd ul li{float:left;border-left: 1px solid #c5c5c5;}
.slide-box .hd ul li:first-child{border-left: none;}
.slide-box .hd ul li a{display: block;font-size: 22px;color: #b9b9b9;margin:0 10px;}
.slide-box .hd ul li.on a{color: #015293;}
.slide-box .bd ul{margin-top: 14px;}
.slide-box .bd ul li{font-size: 16px;height: 36px;line-height: 36px;text-indent:10px;background: url("../images/li-bg.png") center left no-repeat;}
.slide-box .bd ul li a{display: block;width: 340px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.slide-box .bd ul li a:hover{color: #015293;}
.news-right .bd ul li{height: 40px;line-height: 40px;}

.con-bottom{margin-top:35px;}
.news-left{width:779px; border:1px solid #e2e1e1;padding:20px 18px;}
.szf-slide{ width: 100%;}
.szf-slide .hd ul{width: 100%;height:40px;border-bottom: 1px solid #e6e6e6;}
.szf-slide .bd ul li a{display: block;width: 600px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.szf-slide .bd li span{ float:right;color:#999;padding-right: 25px;font-size: 14px;}
.zf-news{margin-bottom:30px;}
.zf-news .title{width: 100%;height:40px;border-bottom: 1px solid #e6e6e6;margin-bottom:15px;}
.zf-news .title a{display: block;font-size: 22px;color: #015293;margin:0 10px;}
.zf-news ul li{font-size: 16px;height: 36px;line-height: 36px;text-indent:10px;background: url("../images/li-bg.png") center left no-repeat;}
.zf-news ul li a{display: block;width: 600px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.zf-news ul li a:hover{color: #015293;}
.zf-news ul li span{ float:right;color:#999;padding-right: 25px;font-size: 14px;}

.gwdt-right{width:355px;}
.gw-top{width:355px;height:70px;background: url(../images/bg-line.png) no-repeat;background-size:100% 100%; color:#fff;font-size:30px;line-height: 70px;text-align: center}
.gw-top a{color:#fff;}
.gw-con{background:#f2f0f0;padding:28px 22px;margin-top:10px;}
.fbh h1{font-size:20px;color:#015293}
.fbh h1 a{color:#015293}
.fbh img{width:100%;height:182px;margin-top:20px;margin-bottom:15px;}
.fbh-text p{font-size:14px;line-height:26px;}
.fbh-text p span{color:#000;font-weight: bold;}
.wqback{margin-top:27px;}
.wqback h1{font-size:20px;color:#015293}
.wqback h1 a{color:#015293}
.wqback ul{margin-top: 14px;}
.wqback ul li{font-size: 16px;height: 36px;line-height: 36px;text-indent:10px;background: url("../images/li-bg.png") center left no-repeat;}
.wqback ul li a{display: block;width: 314px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.wqback ul li a:hover{color: #015293;}