{font-family: "microsoft yahei";}
.hidden-overstep-txt { overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.left{float: left;}
.right{float: right;}
.conCenter{display: flex;justify-content: center;align-items: center;}
.contianer{width: 1280px;margin: auto}

/*顶部导航栏*/
.top1{height: 120px;display: flex;align-items: center}
.top1 p:nth-child(2){display:inline-block;font-size: 32px;margin-left: 20px;color:#008FD5;font-weight:bold;}
.top2{height: 50px;line-height: 50px;background:#CBECFF;}
.global{padding: 0px;display: flex;margin: 0px}
.global>li{margin:0px 20px;float: left;list-style: none;font-size:18px;text-align: center}
.global>li:hover a{font-weight:bold;}
.global>li a{color:#004A75;}
.topPattern{position: absolute;z-index:1;top: 0px;width: 100%;height:20px;background: url("/ewebeditor/uploadfile/revision/rsyey/rsyey_patternTop.png")}

/*轮播图*/
.banner {position: relative;}
.banner .carousel-inner{height:540px;}
.banner img{width:100%;min-height:540px;}
.banner .banner-carousel-indicators{bottom: 30px}
.banner .carousel-indicators li{border: none;width: 12px;height: 12px;background-color:#fff;margin:0px 6px}
.banner .carousel-indicators .active{width: 23px;height: 12px;background-color:#CBECFF;}
.banner .carousel-title{display: none}

/*内容*/
article.contianer{margin-top: 50px;margin-bottom: 20px}
.leftCon,.centerCon{float: left;width: 400px;}
.centerCon{margin-left: 40px;}
.rightCon{float: right;width: 400px;}
/*标题*/
.title{position: relative;border-bottom:solid 2px #CBECFF;height: 60px;text-align: center;margin-bottom: 20px}
.textLeft{position: absolute;bottom: -2px;left: 0px;color: #333;font-size: 18px;padding-right: 8px;line-height: 60px;border-bottom: solid 4px #1A5CA2;}
.textRight{float: right;line-height: 60px;}
.textRight a{color: #666}
.textRight a:hover{color: #008FD5;}

.conditionCarousel img{width:100%;height: 224px;}
.conditionCarousel .doctitle{font-size: 16px;margin-bottom: 10px}
.conditionCarousel .doctitle a{color: #666}.xwzx .doctitle a:hover{color: #FF0003}
.conditionCarousel .doccontent{color: #aaa;line-height: 25px;min-height: 75px;}
.conditionCarousel .more a{color:#FF0003;}
.conditionCarousel .div-shadow{position: static;background: #F5FBFF;padding: 15px 20px 10px 20px}
.conditionCarousel .carousel-indicators{top:236px;left: 88%;}
.conditionCarousel .carousel-indicators li{border-radius:2px;margin-right:6px;width: 24px;height: 24px;background:#1A5CA2;color: #fff;border: none;text-indent: 0px;border-radius: 2px;line-height: 24px;}
.conditionCarousel .carousel-indicators .active{width: 24px;height: 24px;background:#F5FBFF;color: #ccc}

.condition .tr-b:last-child{border-bottom:none;}
.condition .tr-b{line-height: 56px;border-bottom: solid #ccc 1px;}
.condition .tr-b .hidden-overstep-txt{width: 338px;font-size: 16px}
.condition .tr-b .hidden-overstep-txt a{color: #333;font-size: 14px}
.condition .tr-b:hover .hidden-overstep-txt a{color: #4C82B9}

/*底部链接*/
.bottom1 .contianer{height: 253px;display: flex;align-items: center;justify-content: space-between;}
.bottom1 .contianer p{float: left;margin: 0px;text-align: center;font-size: 16px}
.bottom1 .contianer p img{margin-bottom: 12px;}
.bottom1 .contianer p a{margin-bottom: 12px;color: #666}
.bottom1 .contianer p a:hover{color: #4C82B9}
/*底部*/
.bottombg{background: #CBECFF;}
.bottomPattern{width: 100%;height:18px;background: url("/ewebeditor/uploadfile/revision/rsyey/rsyey_patternBottom.png")}
.bottom2{color: #666;height: 158px;line-height: 35px;display: flex;justify-content: space-between;align-items: center}
.bottom2 p{margin:0px;}
.bottom2>div:last-child p{margin:0px;color: #fff}
.bottom2 a{color: #333}.bottom2 a:hover{color: #4C82B9}

/* channel */
#rsyey-channel{margin-bottom: 20px;}
#rsyey-channel .channel-bc, #rsyey-channel .channel-bgc {border-radius: 0px;}
#rsyey-channel .channel-bc a {color:#333;}
#rsyey-channel .channel-bc a:hover{color:#008FD5;}
#rsyey-channel .channel-bc {border-color: #cbecff;}
#rsyey-channel .channel-bgc {background-color: #cbecff;border-bottom: solid #008FD5 1px}
#rsyey-channel .channel-color {color: #008FD5;}
#rsyey-channel .channel-fcb {color: #008FD5;border-bottom: 1px dotted #cbecff;}
#xxgk-rsyey  .block-top-left .selected, #xxgk-rsyey  .block-heading {color:#fff}
#xxgk-rsyey  .block-top-left .selected, #xxgk-rsyey  .panel .panel-heading-exp {background: #008FD5;}
#xxgk-rsyey  .block-top-left .tab, #xxgk-rsyey  .block-top-left-content {border: 1px solid #008FD5;cursor: pointer}
#xxgk-rsyey  .page-heading {color: #008FD5;}
#xxgk-rsyey  .main-mid {width:1280px;}
#xxgk-rsyey  .block-top-left span {width: 98.8px;}
#xxgk-rsyey  .block-body, .retrieve-box {color:#444;}
#xxgk-rsyey  .block-body .datetime {color: #444;width: 80px;}
#xxgk-rsyey  .block-body tr td  a{color:#444;}
#xxgk-rsyey  .block-body tr td  select{color:#444;}
#xxgk-rsyey  .block-body tr   .ng-binding{color:#444;}
#xxgk-rsyey  .block-body div a{color:#444;}
#xxgk-rsyey  .block-more a {color:#fff;}
#xxgk-rsyey  .page .page-header-exp .block-more a {color: #008FD5;}
#xxgk-rsyey  .panel-body-table table tr td a{margin-left:15px;}
#xxgk-rsyey  .block-body div a:hover{color: #008FD5;}
#xxgk-rsyey  .block-more a:hover{color: #fff;}
#xxgk-rsyey  .block-body tr td a:hover{color: #008FD5;}
#xxgk-rsyey a:hover{color:#008FD5;}