/*第一模块*/
.one_box{ width:100%; height:350px; background: #fff;}
/*焦点图开始*/
.example {width: 500px; height: 270px; float: left;}
.carousel-item{line-height: 450px; color: #fff; font-family: "microsoft yahei"; position: relative; overflow:hidden;}
.ft-carousel {position: relative; width: 100%; height: 100%; overflow: hidden;}
.carousel-item .txt{ width: 100%; height: 45px; background:rgba(0,0,0,0.6); font-size: 18px; line-height: 45px; position: absolute; left: 0; bottom:0; text-align: left; text-indent:10px ; color: #fff;}
.ft-carousel .carousel-inner {position: absolute; left: 0; top: 0; height: 100%;}
.ft-carousel .carousel-inner .carousel-item {float: left; height: 100%;}
.ft-carousel .carousel-item img {width: 100%;}
.ft-carousel .carousel-indicators {width: 75%;position: absolute;text-align: right;font-size: 0;bottom: 15px;right: 10px;}
.ft-carousel .carousel-indicators span {display: inline-block; width: 12px; height: 12px; background-color: #fff; margin: 0 4px; border-radius: 50%; cursor: pointer;}
.ft-carousel .carousel-indicators span.active {background-color: #0060cc;}
.ft-carousel .carousel-btn {position: absolute; top: 50%; width: 50px; height: 45px; margin-top: -25px; cursor: pointer;}
.ft-carousel .carousel-prev-btn {left: 0; background: url(prev.png) no-repeat;}
.ft-carousel .carousel-next-btn {right: 0; background: url(next.png) no-repeat;}
/*焦点图结束*/
/*公告样式开始*/
.notice{ width: 670px; height: 270px; float: right; overflow: hidden;}
.notice .ellipsis {white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.notice .heading{position: relative; height: 40px; font-size: 24px; line-height: 24px; font-weight: normal; color: #0060CC;}
.notice .heading span{color: #0060CC; font-size: 14px;float: right; width: 60px; height: 20px; line-height: 20px; font-weight: normal; text-align: center;}
.notice .heading span a{color: #0060CC;}
.notice .common-list {min-height:235px;}
.notice h2 span a:hover{width: 60px; height: 24px; color: #000; display: block;}
.notice li a{display:inline-block;margin-bottom: 15px;position:relative;padding-left:15px;font-size:16px;width: 550px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.notice li a:before {content:''; position:absolute; top:9px; left:0; width:5px; height:5px; background:#0060cc; border-radius:50%;}
.notice li span{ float: right; font-size: 14px; color: #999;}
/*公告样式结束*/
/*第二模块*/
.two_box{ width: 100%; height: 400px; background: #f1f1f1;}
/*工作动态开始*/
.news{ width: 790px; height: 320px; float: left; overflow:hidden;}
.news .ellipsis {white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.ilist dt {height:40px; line-height:40px; text-align:center; background:url(bullet-title.png) no-repeat 0px center; padding-left:20px; border-bottom:1px solid #0060CC; margin-bottom: 20px;}
.ilist dt span {float:left; font-size:24px; color:#0060CC;}
.ilist dt .more{color: #0060CC; font-size:14px; float:right;}
.ilist dt .more:hover {color:#000;}
.ilist dt .subtitle {float:left; padding-left:25px; padding-top:14px; cursor: pointer;}
.ilist dt .subtitle a {float:left; display:block; height:19px; line-height:19px; margin:0 20px; text-align:center; font-size:20px;}
.ilist dt .subtitle a:hover {color:#0060CC;}
.ilist dt .subtitle a.on {color:#0060CC;}
.ilist dd {line-height:20px; height: 40px;}
.ilist dd .date {color:#8d8d8d; float:right; font-size: 16px;}
.ilist dd a {font-size:16px;}
.ilist dd b{ font-size: 20px; margin-right: 10px; color: #0060CC;}
.ilist dd a:before {content:''; position:absolute; top:9px; left:0; width:5px; height:5px; background:#0060cc; border-radius:50%;}
/*工作动态开始*/
/*快速通道开始*/
.wechat{ width:380px; float: right; padding-bottom: 40px;}
.wechat ul{ width: 100%; height: 320px;}
.wechat ul li{ width: 185px; height: 100px; border-radius:10px; text-align: center;}
.wechat ul li:hover{ background: #3171b3;}
.wechat .bg1{background: #95b608;}
.wechat .bg2{background: #eb9610;}
.wechat .bg3{background: #3a7fcd;}
.wechat .bg4{background: #5a68be;}
.wechat .marb1{margin-bottom: 10px;}
.wechat img{margin-top: 18px; width: 34px;}
.wechat p{font-size: 18px; color: #fff;}
/*快速通道结束*/
/*第三模块*/
.three_box{ width:100%; height:400px; background: #fff;}
.result{ width: 790px; height: 320px; float: left; overflow:hidden;}
.result .ellipsis {white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
/*常用下载开始 */
.by_system{width: 375px; height: 320px; overflow: hidden; float: right;}
.by_system h3{height:40px; line-height:40px; text-align:center; background:url(bullet-title.png) no-repeat 0px center; padding-left:20px; border-bottom:1px solid #0060CC; margin-bottom: 20px;}
.by_system h3 span{ color: #0060CC; font-size: 14px;float: right; line-height: 24px; font-weight: normal;}
.by_system h3 span a{color: #0060CC;}
.by_system h3 span a:hover{ color: #000; display: block;}
.by_system h3 .title{float:left; font-size:24px; color:#0060CC; font-weight: normal;}
.by_system li{line-height: 16px; line-height: 20px; height: 40px; font-size: 16px; color: #666; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.by_system li b{ font-size: 20px; margin-right: 10px; color: #0060CC;}
/* 常用下载结束 */
/* 第四模块 */
.frou_box{ width: 100%; height: 100px; background: #f5f5f5;}
/* 快速链接开始 */
.bottomeryq {width:100%; clear:both; height:100px; line-height:100px;}
.bottomeryq .title {height:100px; float:left; background:url(bullet-title.png) no-repeat 0px center; color:#0060CC; text-align:left; font-size:22px; line-height:100px; padding-left: 20px;}
.bottomeryq .select {height:44px; float:left; padding-left: 32px;}
.bottomeryq .select select {height:40px; line-height:40px; width:240px; background: #fff; padding-left:10px; border:1px solid #dcdcdc; font-size:16px; color: #666;}
/* 快速链接结束 */