/**
 * rs-ljz 1.0
 */

@charset "gb2312";

/*margin辅助*/
.rs-margin-0 { margin: 0 !important; }
.rs-margin-xs { margin: 5px; }
.rs-margin-sm { margin: 10px; }
.rs-margin-lg { margin: 24px; }
.rs-margin-xl { margin: 32px; }
.rs-margin-horizontal { margin-left: 16px; margin-right: 16px; }
.rs-margin-horizontal-0 { margin-left: 0 !important; margin-right: 0 !important; }
.rs-margin-horizontal-xs { margin-left: 5px; margin-right: 5px; }
.rs-margin-horizontal-sm { margin-left: 10px; margin-right: 10px; }
.rs-margin-horizontal-lg { margin-left: 24px; margin-right: 24px; }
.rs-margin-horizontal-xl { margin-left: 32px; margin-right: 32px; }
.rs-margin-vertical { margin-top: 16px; margin-bottom: 16px; }
.rs-margin-vertical-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
.rs-margin-vertical-xs { margin-top: 5px; margin-bottom: 5px; }
.rs-margin-vertical-sm { margin-top: 10px; margin-bottom: 10px; }
.rs-margin-vertical-lg { margin-top: 24px; margin-bottom: 24px; }
.rs-margin-vertical-xl { margin-top: 32px; margin-bottom: 32px; }
.rs-margin-top { margin-top: 16px; }
.rs-margin-top-0 { margin-top: 0 !important; }
.rs-margin-top-xs { margin-top: 5px; }
.rs-margin-top-sm { margin-top: 10px; }
.rs-margin-top-lg { margin-top: 24px; }
.rs-margin-top-xl { margin-top: 32px; }
.rs-margin-bottom { margin-bottom: 16px; }
.rs-margin-bottom-0 { margin-bottom: 0 !important; }
.rs-margin-bottom-xs { margin-bottom: 5px; }
.rs-margin-bottom-sm { margin-bottom: 16px; }
.rs-margin-bottom-lg { margin-bottom: 24px; }
.rs-margin-bottom-xl { margin-bottom: 32px; }
.rs-margin-left { margin-left: 16px; }
.rs-margin-left-0 { margin-left: 0 !important; }
.rs-margin-left-xs { margin-left: 5px; }
.rs-margin-left-sm { margin-left: 10px; }
.rs-margin-left-lg { margin-left: 24px; }
.rs-margin-left-xl { margin-left: 32px; }
.rs-margin-right { margin-right: 16px; }
.rs-margin-right-0 { margin-right: 0 !important; }
.rs-margin-right-xs { margin-right: 5px; }
.rs-margin-right-sm { margin-right: 10px; }
.rs-margin-right-lg { margin-right: 24px; }
.rs-margin-right-xl { margin-right: 32px; }

/*padding辅助*/
.rs-padding { padding: 16px; }
.rs-padding-0 { padding: 0 !important; }
.rs-padding-xs { padding: 5px; }
.rs-padding-sm { padding: 10px; }
.rs-padding-lg { padding: 24px; }
.rs-padding-xl { padding: 32px; }
.rs-padding-horizontal { padding-left: 16px; padding-right: 16px; }
.rs-padding-horizontal-0 { padding-left: 0 !important; padding-right: 0 !important; }
.rs-padding-horizontal-xs { padding-left: 5px; padding-right: 5px; }
.rs-padding-horizontal-sm { padding-left: 10px; padding-right: 10px; }
.rs-padding-horizontal-lg { padding-left: 24px; padding-right: 24px; }
.rs-padding-horizontal-xl { padding-left: 32px; padding-right: 32px; }
.rs-padding-vertical { padding-top: 16px; padding-bottom: 16px; }
.rs-padding-vertical-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
.rs-padding-vertical-xs { padding-top: 5px; padding-bottom: 5px; }
.rs-padding-vertical-sm { padding-top: 10px; padding-bottom: 10px; }
.rs-padding-vertical-lg { padding-top: 24px; padding-bottom: 24px; }
.rs-padding-vertical-xl { padding-top: 32px; padding-bottom: 32px; }
.rs-padding-top { padding-top: 16px; }
.rs-padding-top-0 { padding-top: 0 !important; }
.rs-padding-top-xs { padding-top: 5px; }
.rs-padding-top-sm { padding-top: 10px; }
.rs-padding-top-lg { padding-top: 24px; }
.rs-padding-top-xl { padding-top: 32px; }
.rs-padding-bottom { padding-bottom: 16px; }
.rs-padding-bottom-0 { padding-bottom: 0 !important; }
.rs-padding-bottom-xs { padding-bottom: 5px; }
.rs-padding-bottom-sm { padding-bottom: 10px; }
.rs-padding-bottom-lg { padding-bottom: 24px; }
.rs-padding-bottom-xl { padding-bottom: 32px; }
.rs-padding-left { padding-left: 16px; }
.rs-padding-left-0 { padding-left: 0 !important; }
.rs-padding-left-xs { padding-left: 5px; }
.rs-padding-left-sm { padding-left: 10px; }
.rs-padding-left-lg { padding-left: 24px; }
.rs-padding-left-xl { padding-left: 32px; }
.rs-padding-right { padding-right: 16px; }
.rs-padding-right-0 { padding-right: 0 !important; }
.rs-padding-right-xs { padding-right: 5px; }
.rs-padding-right-sm { padding-right: 10px; }
.rs-padding-right-lg { padding-right: 24px; }
.rs-padding-right-xl { padding-right: 32px; }

/*字体辅助*/
.rs-text-xs { font-size: 12px; }
.rs-text-sm { font-size: 14px; }
.rs-text-default { font-size: 16px; }
.rs-text-lg { font-size: 18px; }
.rs-text-xl { font-size: 24px; }
.rs-text-xxl { font-size: 32px; }
.rs-text-xxxl { font-size: 42px; }
.rs-text-nowrap { white-space: nowrap; }
.rs-text-justify {text-align:justify;}
.rs-text-retract {text-indent:2em;}
.rs-text-ellipsis {overflow: hidden; text-overflow: ellipsis;}
.rs-text-middle{vertical-align: middle !important;}
	
/*全局样式*/
a:focus{outline:none;}
body{font-family: 'Microsoft YaHei',"Helvetica Neue", Helvetica, Arial, sans-serif !important;}

/*背景色*/
.rs-bk-gray{background-color: #F7F7F7;}


/*自定义模块样式*/
.rs-module-label{ position: relative; display: block; padding-left: 10px; margin-bottom: 12px; font-size: 18px; font-family: "微软雅黑"; font-weight: bold; color: #0B58B2;}
.rs-module-label:before{ content: ""; position: absolute; top: 2px; left: 0; width: 4px; height: 21px; background-color: #0B58B2;}
.rs-module-label.rs-br{padding-bottom: 10px; border-bottom: 1px solid #dbdbdb;}
.rs-module-content{position: relative; display: block; padding: 0;}
.rs-module-content.rs-br{border: 1px solid #E0E0E0;}

/*自定义选项卡title*/
.rs-tabs-title{}
.rs-tabs-title{ border-bottom: 2px solid #ddd;}
.rs-tabs-title>li>a { padding: 0 10px 10px 10px; font-size: 18px; font-family: "微软雅黑"; line-height: 1; font-weight: bold; color: #666666; border: 0px solid transparent !important; border-bottom: 2px solid transparent !important; margin-bottom: -1px !important; border-radius: 0 !important; }
.rs-tabs-title>li>a:hover,
.rs-tabs-title>li>a:focus { background: none; color: #1268BD; border-color: #eee #eee #ddd; }
.rs-tabs-title>li.active>a,
.rs-tabs-title>li.active>a:hover,
.rs-tabs-title>li.active>a:focus { color: #1368C2; cursor: default; background: none; border: 0px solid transparent !important; border-bottom: 2px solid #1369C0 !important; }
/*.rs-tabs-title>li.active:before{ content: ""; position: absolute; top: 10px; left: 0; width: 4px; height: 21px; background-color: #0B58B2;}*/

/*更多按钮*/
.tab-content {position: relative;}
.tab-content .rs-more,
.rs-module-content .rs-more{position: absolute; top: -25px; right: 0; text-decoration: none;}
.tab-content .rs-more span,
.rs-module-content .rs-more span{ padding: 0 3px; font-size: 12px; font-family: "微软雅黑";}

/*toolbar*/ 
.rs-toolbar{ font-family: "微软雅黑"; background-color: #f7f7f7; border-bottom:1px solid #e7e7e7; min-height: 28px; border-radius:0; text-shadow: 0 1px 0 #fff; }
	.rs-toolbar-fixed-top{ position: fixed; right: 0; left: 0; z-index: 1030; top: 0; border-width: 0 0 1px; }
	.rs-toolbar .nav > li { margin-left: 5px;}
	.rs-toolbar .nav > li > a{font-size: 12px; padding:4px 5px 2px 5px; margin-top: 2px;}
	.rs-toolbar .nav > li > a i{}
	.rs-toolbar .nav > li > a > img{margin: 0; padding: 0; margin-top: -1px;}
	.rs-toolbar .nav > li > a > span{vertical-align: middle;}
	.rs-toolbar .nav > li > .dropdown-menu{min-width: auto; padding: 5px;}
	
/*banner*/
.rs-banner{width: 100%; margin-top: 28px; background-color: #FFFFFF; padding: 10px 0px; }
	.rs-banner-sm{height: 80px; padding: 8px 0px; }
	.rs-logo{width: 100%; max-width: 530px; max-height: 90px;}
	.rs-banner-search{ margin-top: 18px; margin-bottom: 0; }
	.rs-banner-search .input-group input,.rs-banner-search .input-group .btn{border-radius: 0;}
	.rs-banner-search .input-group .form-control:focus { -webkit-box-shadow: none; box-shadow: none;	}
	.rs-banner-search .input-group .rs-search-submit .btn{ background-color: #F8912C; border-color: #F8912C; color: #fff;}
	.rs-banner-search .input-group .rs-search-submit .btn:focus,
	.rs-banner-search .input-group .rs-search-submit .btn:active:focus{ outline: 0px;}
	.rs-banner-search .input-group .rs-search-column-toggle{}
	.rs-banner-search .input-group .rs-search-column-toggle .dropdown-menu { min-width: auto !important; padding: 0; }
	.rs-banner-search .input-group .rs-search-column-toggle .dropdown-menu .divider{ margin: 0;}
	.rs-banner-search .input-group .rs-search-column-toggle .dropdown-menu > li > a { padding: 6px 20px;}
	.rs-banner-search .help-block {font-size: 12px; position: relative; /*padding-right: 60px;*/}
	.rs-banner-search .help-block a{ display: inline-block; color: #1369C0; }
	.rs-banner-search .help-block a+a{ margin-left: 5px; }
	.rs-banner-search .help-block .rs-complex{position: absolute; top: 0; right: 0; }
	@media (min-width: 768px) {
		.rs-logo{max-height: 90px; width: auto;}
	}
	@media (min-width: 992px) {
		.rs-banner-search { float: right; width: 300px;}
	}

/*导航*/
.rs-navbar { font-size: 16px; min-height: auto;  border-radius: 0 !important; border: 0 !important; background-color: #1369C0 !important; padding:0 !important; }
	.rs-navbar .navbar-brand { color: #FFFFFF;}
	.rs-navbar .navbar-brand:hover,
	.rs-navbar .navbar-brand:focus {color: #FFFFFF; background-color: transparent;}
	.rs-navbar .navbar-text { color: #9d9d9d;}
	.rs-navbar .navbar-nav > li > a {color: #FFFFFF; letter-spacing: 1px; padding-left:30px; padding-right:30px; padding: 10px 30px;}
	
	.rs-navbar .navbar-nav > li > a:hover,
	.rs-navbar .navbar-nav > li > a:focus{ color: #FFFFFF; background-color: #3e8bd9 ;}
	.rs-navbar .navbar-nav > .active > a,
	.rs-navbar .navbar-nav > .active > a:hover,
	.rs-navbar .navbar-nav > .active > a:focus { color: #fff; background-color: #054D97;}
	.rs-navbar .navbar-nav > .disabled > a,
	.rs-navbar .navbar-nav > .disabled > a:hover,
	.rs-navbar .navbar-nav > .disabled > a:focus { color: #CCCCCC; background-color: transparent;}
	.rs-navbar .navbar-toggle { border:0;}
	.rs-navbar .navbar-toggle:hover,
	.rs-navbar .navbar-toggle:focus { background-color: #EEEEEE;}
	.rs-navbar .navbar-toggle .icon-bar { background-color: #fff;}
	.rs-navbar .navbar-toggle:hover .icon-bar,
	.rs-navbar .navbar-toggle:focus .icon-bar{ background-color: #1369C0;}
	.rs-navbar .navbar-collapse,
	.rs-navbar .navbar-form { border-color: #054D97;}
	.rs-navbar .navbar-nav > .open > a,
	.rs-navbar .navbar-nav > .open > a:hover,
	.rs-navbar .navbar-nav > .open > a:focus { color: #fff; background-color: #080808;}
	.rs-navbar .navbar-form .input-group .form-control,
	.rs-navbar .navbar-form .input-group .input-group-btn .btn{background-color: #005888; border-color: #005888 !important; color: #FFFFFF;}
	.rs-navbar .navbar-form .input-group .input-group-btn .btn{ color: #6DABCE;}
	.rs-navbar .navbar-form .input-group .form-control:focus { -webkit-box-shadow: none; box-shadow: none;	}
	.rs-navbar .navbar-form .input-group .btn:focus,
	.rs-navbar .navbar-form .input-group .btn:active:focus{ outline: 0px;}
	.rs-navbar .form-control::-moz-placeholder { color: #6DABCE; opacity: 1;}
	.rs-navbar .form-control:-ms-input-placeholder {color: #6DABCE;}
	.rs-navbar .form-control::-webkit-input-placeholder {color: #6DABCE;}
	
	
	@media (min-width: 768px) {
		.rs-navbar .navbar-form{padding: 0;}
		.rs-navbar .navbar-form .input-group{ width: 200px;}
		.rs-navbar .navbar-collapse{ padding-left: 0;}
	}
	@media (max-width: 767px) {
	  .rs-navbar .navbar-nav .open .dropdown-menu > .dropdown-header {border-color: #080808;}
	  .rs-navbar .navbar-nav .open .dropdown-menu .divider { background-color: #080808;}
	  .rs-navbar .navbar-nav .open .dropdown-menu > li > a {color: #9d9d9d;}
	  .rs-navbar .navbar-nav .open .dropdown-menu > li > a:hover,
	  .rs-navbar .navbar-nav .open .dropdown-menu > li > a:focus {color: #fff;background-color: transparent;}
	  .rs-navbar .navbar-nav .open .dropdown-menu > .active > a,
	  .rs-navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
	  .rs-navbar .navbar-nav .open .dropdown-menu > .active > a:focus { color: #fff; background-color: #080808; }
	  .rs-navbar .navbar-nav .open .dropdown-menu > .disabled > a,
	  .rs-navbar .navbar-nav .open .dropdown-menu > .disabled > a:hover,
	  .rs-navbar .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #444; background-color: transparent;}
	}
	.rs-navbar .navbar-link {color: #9d9d9d;}
	.rs-navbar .navbar-link:hover { color: #fff;}
	.rs-navbar .btn-link { color: #9d9d9d;}
	.rs-navbar .btn-link:hover,
	.rs-navbar .btn-link:focus { color: #fff;}
	.rs-navbar .btn-link[disabled]:hover,
	fieldset[disabled] .rs-navbar .btn-link:hover,
	.rs-navbar .btn-link[disabled]:focus,
	fieldset[disabled] .rs-navbar .btn-link:focus { color: #444;}


/*头条*/
.rs-headline{width: 100%; padding: 10px 0; margin-bottom: 24px; background-color: #F2F2F2; }
	.rs-carousel-text { padding:0 60px 0 0;}
	.rs-carousel-text .rs-carousel-label{ display: none;}
	.rs-carousel-text .carousel-inner a{ display: block; color: #1F55A6; font-size: 20px; font-weight: bold; text-decoration: none; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
	.rs-carousel-text > .right{ position: absolute; top: 6px; right: 0; color: #999; }
	@media (min-width: 768px) {
		.rs-carousel-text { padding:0 60px 0 200px;}
		.rs-carousel-text .rs-carousel-label{ position: absolute; top: 0; left: 0; display: inline-block; padding-left: 50px; color: #f79935; font-size: 20px; background-image: url(3183227.png); background-repeat: no-repeat; background-position: left center;}

		.rs-carousel-text .rs-carousel-label,
		.rs-carousel-text .carousel-inner a{font-size: 30px; line-height: 60px;}
		.rs-carousel-text > .right{ position: absolute; top: 20px; right: 0; }
	}

/*快捷按钮*/
.rs-index-shortcut {padding: 0px;}
	.rs-index-shortcut .rs-item{float: left; position: relative; width: 25%; text-align: center;}
	.rs-index-shortcut .rs-item .rs-icon{ margin: 0 auto; margin-bottom: 6px; width: 50px; height: 50px; padding: 9px; text-align: center; color: #3f81d0; border: 1px solid #3f81d0; border-radius: 50%;
	-webkit-border-radius:50%;
    　　  -moz-border-radius:50%;
    　　  -ms-border-radius:50%;
        -o-border-radius:50%;
        border-radius:50%;
	}
	.rs-index-shortcut .rs-item .rs-icon img{width: 30px; height: 30px;}
	.rs-index-shortcut .rs-item .rs-icon i{font-size: 28px; line-height: 30px; width: 30px; text-align: center;}
	.rs-index-shortcut .rs-item .rs-title{display: block; white-space:nowrap; overflow: hidden; text-overflow: ellipsis; color: #666666; font-size: 14px; margin-bottom: 10px;}
	
	.rs-index-shortcut .rs-item  a:hover{ text-decoration: none;}
	.rs-index-shortcut .rs-item  a:hover > .rs-icon { background-color: #F9F9F9;  color: #FFFFFF !important;}
	.rs-index-shortcut .rs-item  a:hover > .rs-title{ color: #3f81d0;}
	
	
	@media (min-width: 768px) {
		.rs-index-shortcut {padding: 0 20px;}
		.rs-index-shortcut .rs-item .rs-icon{margin-bottom: 10px; width: 70px; height: 70px; padding: 9px; }
		.rs-index-shortcut .rs-item .rs-icon img{width: 50px; height: 50px;}
		.rs-index-shortcut .rs-item .rs-icon i{font-size: 35px; line-height: 50px; width: 50px; text-align: center;}
		.rs-index-shortcut .rs-item .rs-title{font-size: 16px;}
	}
	@media (min-width: 992px) {
		.rs-index-shortcut .rs-item{ width: 12.5%;}
		.rs-index-shortcut .rs-item .rs-title{margin-bottom: 0;}
	}
	
.rs-index-shortcut .rs-item.s:before{content: ""; width: 0px; border-left:1px solid #dbdbdb; position: absolute; top: 0; left: 0; bottom: 0;}



/*首页重要新闻*/
	.rs-newsbreak-photo{padding: 0;}
	/*图片轮播*/
	/*左右切换按钮*/
	.rs-newsbreak-photo .rs-carousel-img .carousel-control { width: 40px; height: 50px; padding: 0; font-size: 20px; color: #fff; text-align: center;  background-image: none !important; filter: none;}
	.rs-newsbreak-photo .rs-carousel-img .carousel-control.left {position: absolute; top: 50%; bottom: 0; left: 0; margin-top: -20px; }
	.rs-newsbreak-photo .rs-carousel-img .carousel-control.right {position: absolute; top: 50%; bottom: 0; right: 0; margin-top: -20px;  }
	.rs-newsbreak-photo .rs-carousel-img .carousel-control .icon-prev,
	.rs-newsbreak-photo .rs-carousel-img .carousel-control .icon-next,
	.rs-newsbreak-photo .rs-carousel-img .carousel-control .glyphicon-chevron-left,
	.rs-newsbreak-photo .rs-carousel-img .carousel-control .glyphicon-chevron-right { position: absolute; top: 0; z-index: 5; display: inline-block; margin-top: 0px; }
	.rs-newsbreak-photo .rs-carousel-img .carousel-control .icon-prev, 
	.rs-newsbreak-photo .rs-carousel-img .carousel-control .glyphicon-chevron-left { left: 50%; margin-left: -10px; }
	.rs-newsbreak-photo .rs-carousel-img .carousel-control .icon-next, 
	.rs-newsbreak-photo .rs-carousel-img .carousel-control .glyphicon-chevron-right { right: 50%; margin-right: -10px; }
	/*内容*/ 
	.rs-newsbreak-photo .rs-carousel-img .carousel-inner {height: 100%;background-color: #CCCCCC;}
	.rs-newsbreak-photo .rs-carousel-img .carousel-inner>.item {	height: 100%;}
	.rs-newsbreak-photo .rs-carousel-img .carousel-inner>.item>img,
	.rs-newsbreak-photo .rs-carousel-img .carousel-inner>.item>a>img { margin: 0 auto; width:100%; height: auto;}
	/*标题*/ 
	.rs-newsbreak-photo .rs-carousel-img .carousel-caption { position: absolute; right: 0px !important; bottom: 0px !important; left: 0px !important; height: 30px; padding: 0 100px 0 10px; font-size: 14px; line-height: 30px; color: #fff; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-shadow: 0 1px 2px rgba(0, 0, 0, .6); background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 100%, rgba(0, 0, 0, .0001) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 100%, rgba(0, 0, 0, .0001) 100%); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .5))); background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 100%, rgba(0, 0, 0, .0001) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000', GradientType=1); background-repeat: repeat-x; }	
	/*指针*/ 
	.rs-newsbreak-photo .rs-carousel-img .carousel-indicators { position: absolute; bottom: 4px !important; right: 8px !important; z-index: 15; width: auto !important; padding: 0 !important; margin: 0 !important; text-align: right; list-style: none; }
	
	/*文章列表选项卡*/
	.rs-newsbreak-text{}
	.rs-newsbreak-text .rs-tabs-wrap{ width: 100%;}
	.rs-newsbreak-text .tab-content{ padding-top: 14px; }
	.rs-newsbreak-text .nav-tabs{ border-bottom: 0px !important;}
	.rs-newsbreak-text .nav-tabs.nav-justified>li { display: table-cell; width: 1%;}
	
	.rs-newsbreak-text .nav-tabs.nav-justified>li>a { margin-bottom: 0; padding-left:0 ; padding-right: 0; }
	
	.rs-newsbreak-text .nav-tabs>li>a { margin-right: 2px; font-size: 16px; line-height: 1.2; font-weight: bold; color: #666666; border: 1px solid transparent !important; margin-bottom: -1px !important; border-radius: 0 !important; }
	
	.rs-newsbreak-text .nav-tabs>li>a:hover,
	.rs-newsbreak-text .nav-tabs>li>a:focus { background: none; color: #1268BD; border-color: #eee #eee #ddd; }
	
	.rs-newsbreak-text .nav-tabs>li.active>a,
	.rs-newsbreak-text .nav-tabs>li.active>a:hover,
	.rs-newsbreak-text .nav-tabs>li.active>a:focus { background-color: #0c58b4 !important; color: #FFFFFF; cursor: default; border: 1px solid transparent !important; }
	
	.rs-newsbreak-text .nav-tabs>li.active>a:before,
	.rs-newsbreak-text .nav-tabs>li.active>a:hover:before,
	.rs-newsbreak-text .nav-tabs>li.active>a:focus:before{content: ""; position: absolute; top: 100%; left: 50%; margin-left: -9px; width: 18px; border: 9px solid transparent; border-top:8px solid #0c58b4;}
	.rs-newsbreak-text .nav-tabs.nav-justified { width: 100%; }
	.rs-newsbreak-text .nav-tabs.nav-justified>li { float: none; }
	.rs-newsbreak-text .nav-tabs.nav-justified>li>a { margin-bottom: 5px; text-align: center; }
	.rs-newsbreak-text .nav-tabs.nav-justified>.dropdown .dropdown-menu { top: auto; left: auto; }
	.rs-newsbreak-text .nav-tabs.nav-justified>li>a { margin-right: 0; border-radius: 4px; }
	.rs-newsbreak-text .nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a:focus { border: 1px solid #ddd; }
	.rs-newsbreak-text .nav-tabs.nav-justified>li>a { border-bottom: 0px; border-radius: 0; }
	.rs-newsbreak-text .nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a:focus { border-bottom-color: #fff; }
	

	
	@media (min-width: 768px) {
		.rs-newsbreak-photo{padding:0px 15px;}
		.rs-newsbreak-text{}
	}
	@media (min-width: 992px) {
		.rs-newsbreak-photo{padding:0 6px 0 15px; width: 545px;}
		.rs-newsbreak-photo .carousel{width: 100%; height: 282px;}
		
		.rs-newsbreak-text{width: 425px; height: 282px; overflow: hidden;}
		.rs-newsbreak-text .rs-list-group-item { font-size: 14px !important; padding: 9px 60px 8px 0;}
		.rs-newsbreak-text .rs-tabs-wrap{padding: 10px; position: relative; background-color:#F5F5F5; height: 100%; width: 100%;}
		.rs-newsbreak-text .nav-tabs{ margin-top: 0px;}
		.rs-newsbreak-text .tab-content{ padding: 10px 10px; margin-top: 3px;}
	}
	@media (min-width: 1200px) {
		.rs-newsbreak-photo{padding:0 6px 0 15px; width: 680px;}
		.rs-newsbreak-photo .carousel{ height: 360px;}
		
		.rs-newsbreak-text{width: 490px; height: 360px;}
		.rs-newsbreak-text .rs-list-group-item { font-size: 15px !important; padding: 9px 60px 8px 0; }
	}


/*首页办税服务-首页信息公开-首页交流互动*/
.rs-index-bsfw .rs-module-content,
.rs-index-xxgk .rs-module-content,
.rs-index-jlhd .rs-module-content{min-height: 300px;}

/*首页办税服务*/
.rs-index-bsfw .rs-module-content .rs-item{ text-align: center; margin-top: 18px; padding-left: 0; padding-right: 0;}
.rs-index-bsfw .rs-module-content .rs-item .rs-icon{margin: 0 auto; margin-bottom: 5px; padding: 9px; display: block; border: 1px solid transparent; width: 50px; height: 50px; border-radius: 50%; background-color: #3470B9;}
.rs-index-bsfw .rs-module-content .rs-item .rs-title{display: block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; color: #666666; font-size: 14px;}
.rs-index-bsfw .rs-module-content .rs-item a:hover{ text-decoration: none;}
.rs-index-bsfw .rs-module-content .rs-item a:hover > .rs-icon { background-color: #0B58B2;}
.rs-index-bsfw .rs-module-content .rs-item a:hover > .rs-title{ color: #3f81d0;}

/*首页信息公开*/
.rs-index-xxgk .rs-module-content .rs-item{ text-align: center; margin-top: 18px;padding-left: 2px; padding-right: 2px;}
.rs-index-xxgk .rs-module-content .rs-item img{ width: 30px; height: 30px; margin-bottom: 8px;}
.rs-index-xxgk .rs-module-content .rs-item .rs-title {display: block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; color: #666666; font-size: 14px;}
.rs-index-xxgk .rs-module-content .rs-item2{text-align: left; margin-top: 20px; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.rs-index-xxgk .rs-module-content .rs-item2 > a{ display: block; margin: 0 auto; width: 140px;}
.rs-index-xxgk .rs-module-content .rs-item2 img{ width: 30px; height: 30px; margin-right: 5px;}
.rs-index-xxgk .rs-module-content .rs-item2 .rs-title {  color: #666666; font-size: 14px;}
.rs-index-xxgk .rs-module-content a:hover{text-decoration: none;}
.rs-index-xxgk .rs-module-content a:hover > .rs-title{ color: #3f81d0;}

/*首页交流互动*/
.rs-index-jlhd .rs-module-content:before{ content: ""; width: 0; border-left:1px solid #e6e6e6; position: absolute; top: 110px; left: 50%; bottom: 20px;}
.rs-index-jlhd .rs-module-content .rs-item{ margin-top: 16px;}
.rs-index-jlhd .rs-module-content .rs-item > a{ position: relative; display: block; background-color: #F5F5F5; padding: 8px 10px;}
.rs-index-jlhd .rs-module-content .rs-item > a:before{ content: ""; position: absolute; top: 5px; left: 45px; bottom: 5px; border-left: 1px solid #dbdbdb;}
.rs-index-jlhd .rs-module-content .rs-item > a > span{ position: absolute ; top: 0; right: 0; bottom: 0; left: 45px; font-size: 14px; line-height: 46px; text-align: center; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.rs-index-jlhd .rs-module-content .rs-index-zxft{height: 80px; background-color: #0B58B2; margin-top: 14px; padding: 0 10px 0 65px; line-height: 80px; border-radius: 5px; background-image: url(3183204.png); background-repeat: no-repeat; background-position: 10px 15px;}
.rs-index-jlhd .rs-module-content .rs-index-zxft span{ font-size: 24px; color: white;}
.rs-index-jlhd .rs-module-content .rs-index-zxft a{ float: right; background-color: #447bbd; padding: 3px 5px; border: 1px solid #79b2f7; color: white; margin-top: 25px;}


/*首页税收专题*/
.rs-index-sszt .rs-carousel-sszt{ padding: 0 10px;}
.rs-index-sszt .rs-carousel-sszt .item > div{ margin-bottom: 10px;}
.rs-index-sszt .rs-carousel-sszt .item a{ border: 1px solid #E0E0E0; display: block; padding: 2px;}
.rs-index-sszt .rs-carousel-sszt .carousel-control{ bottom: 0px; padding: 0; background-image: none !important; filter: none; width: 20px;}
.rs-index-sszt .rs-carousel-sszt .carousel-control .glyphicon-menu-left,
.rs-index-sszt .rs-carousel-sszt .carousel-control .glyphicon-menu-right{position:absolute; top: 50%; margin-top: -10px !important; color: #cccccc;}
.rs-index-sszt .rs-carousel-sszt .carousel-control .glyphicon-menu-left{ left: 0;}
.rs-index-sszt .rs-carousel-sszt .carousel-control .glyphicon-menu-right{right: 0;}
.rs-index-sszt .rs-carousel-sszt .carousel-control .rs-menu-left,
.rs-index-sszt .rs-carousel-sszt .carousel-control .rs-menu-right{position: absolute; top: 50%; margin-top: -13px; width: 12px; height: 26px;}
.rs-index-sszt .rs-carousel-sszt .carousel-control .rs-menu-left{ left: 0;}
.rs-index-sszt .rs-carousel-sszt .carousel-control .rs-menu-right{right: 0;}
	@media (min-width: 992px) {
		.rs-index-sszt .rs-carousel-sszt .item > div{ margin-bottom: 0px;}
	}

/*文章列表*/
.rs-list-title{	color: #1268BD; font-size: 16px; letter-spacing: 1px;}
.rs-list-group {padding: 0; margin: 0;}
	.rs-list-group .rs-list-group-item { position: relative;  display: block; padding: 8px 80px 8px 0; margin-bottom: -1px; font-size: 14px; text-align: left; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
	.rs-list-group .rs-list-group-item > a{ color: #666666; text-decoration: none;}
	.rs-list-group .rs-list-group-item > a.top{font-weight: bold;}
	.rs-list-group .rs-list-group-item > a:hover{ color: #1369C0;}
	/*发布日期*/
	.rs-list-group .rs-list-group-item .pubdate{ position: absolute; top: 0; right: 0; padding: 10px 0px; text-align: right; color: #bbbbbb; width: 80px; font-size: 14px;}
	/*方框样式rs-list-style-square*/
	.rs-list-group.rs-list-style-square .rs-list-group-item{padding: 8px 80px 8px 15px;}
	.rs-list-group.rs-list-style-square .rs-list-group-item a:before{content: ""; width: 6px; height: 6px; background-color: #cccccc; position: absolute; top: 50%; margin-top: -3px; left: 0px;}
	.rs-list-group.rs-list-style-square .rs-list-group-item a:hover:before{ background-color: #1369C0;}
	.rs-list-group.rs-list-style-square .rs-list-group-item a:hover a{ color: #1369C0;}

/*路径导航*/
.breadcrumb{ background: none !important;}
.breadcrumb > li {display: inline !important;}


/*文章详情*/
.rs-article{background-color: #fff; padding:20px 10px 10px 10px; border-radius: 5px;}
	/*title*/
	.rs-article-title{margin-bottom: 10px; font-family: "微软雅黑";}
	.rs-article-title > span{ display: block; text-align: center; margin: 0 auto;}
	.rs-article-title .rs-title-main{font-size: 22px; color: #333; line-height: 35px;}
	.rs-article-title .rs-title-sub{font-size: 18px; color: #666;}
	/*文章信息*/
	.rs-article-message .rs-article-publish{float: none; text-align: center; color: #999; line-height: 30px;}
	.rs-article-message .rs-article-operate{float: none; text-align: center; line-height: 30px;}
	.rs-article-message .rs-article-operate a{ color:#337AB7; }
	.rs-article-message .rs-article-operate .dropdown-menu{min-width: auto; padding: 0;}
	.rs-article-message .rs-article-operate .dropdown-menu > li > a{padding: 10px 20px;}
	.rs-article-message .rs-article-operate .dropdown-menu .divider{ margin:0}
	.rs-article-message .rs-article-operate .rs-article-fontsize a+a{margin-left: 10px;}
	/*文章内容*/
	.rs-article-content{ font-size: 16px; color: #333333; font-family: '宋体'; line-height: 36px; word-break: break-all;}
	.rs-article-content p{ margin: 0;}
	.rs-article-content .rs-pc-video object,
	.rs-article-content .rs-pc-video object > embed,
	.rs-article-content .rs-mo-video video{width: 100%;}
	
	
	@media (min-width: 768px) {
		.rs-article{background-color: #fff; padding: 30px 60px;}
		.rs-article-title{margin-bottom: 16px;}
		.rs-article-title .rs-title-main{font-size: 28px; line-height: 50px;}
		.rs-article-title .rs-title-sub{font-size: 20px;}
		.rs-article-content .rs-pc-video object,
		.rs-article-content .rs-pc-video object > embed,
		.rs-article-content .rs-mo-video video{width: 500px; height: 300px;}
	}
	
	@media (min-width: 992px) {
		.rs-article{background-color: #fff; padding: 40px 80px;}
		.rs-article-message .rs-article-publish{float:left;}
		.rs-article-message .rs-article-operate {float: right;}
		.rs-article-content .rs-pc-video object,
		.rs-article-content .rs-pc-video object > embed,
		.rs-article-content .rs-mo-video video{width: 600px; height: 350px;}
	}
	
	@media (min-width: 1200px) {
		.rs-article-content .rs-pc-video object,
		.rs-article-content .rs-pc-video object > embed,
		.rs-article-content .rs-mo-video video{width: 800px; height: 450px;}
	}

/*内容全集*/
.rs-complete{background-color: #fff; padding:15px; border-radius: 5px;}
.rs-complete-left{ display: none; background-color: #f7f7f7;}
.rs-complete-left .rs-menu li+li{ border-top: 1px solid #e9e9e9;}
.rs-complete-left .rs-menu li a{padding: 12px 10px 12px 26px; color: #4c4c4c; font-size: 16px; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.rs-complete-left .rs-menu li a:before{content: ""; width: 6px; height: 6px; background-color: #cccccc; position: absolute; top: 50%; margin-top: -3px; left: 10px;}

.rs-complete-left .rs-menu li.active a,
.rs-complete-left .rs-menu li a:hover,
.rs-complete-left .rs-menu li a:focus{color: #0c58b4; background-color: #EEEEEE;}

.rs-complete-left .rs-menu li.active a:before,
.rs-complete-left .rs-menu li a:hover:before,
.rs-complete-left .rs-menu li a:focus:before{background-color: #0c58b4;}

.rs-complete-left label{ margin: 0; background-color: #3f81d0; color: white; width: 100%; font-size: 18px; padding: 16px 6px 16px 40px; background-image: url(3183213.png); background-repeat: no-repeat; background-position: 8px center;}
.rs-complete-right{ width: 100%;}

	@media (min-width: 768px) {
		
	}
	
	@media (min-width: 992px) {
		.rs-complete-left{display: inline-block; float: left; width: 260px;}
		.rs-complete-right{display: inline-block; float: right; width: 630px;}
	}
	
	@media (min-width: 1200px) {
		.rs-complete-left{width: 260px;}
		.rs-complete-right{width: 830px;}
	}
	
/*办税服务*/
	/*快捷键*/
	.rs-bsfw-left1{margin-bottom: 0;}
	.rs-bsfw-left1 a {position: relative; text-align: center; padding: 12px 10px 33px 10px;}
	.rs-bsfw-left1 a > img{width: 100%; max-width: 60px; max-height: 60px;}
	.rs-bsfw-left1 a > span{ position: absolute; left: 0; right: 0; bottom: 0; height: 25px; line-height: 25px; font-size: 14px; color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-shadow: 0 1px 2px rgba(0, 0, 0, .6); background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .2) 100%, rgba(0, 0, 0, .2) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, .2) 100%, rgba(0, 0, 0, .2) 100%); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .2)), to(rgba(0, 0, 0, .2))); background-image: linear-gradient(to right, rgba(0, 0, 0, .2) 100%, rgba(0, 0, 0, .2) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#40000000', endColorstr='#40000000', GradientType=1); background-repeat: repeat-x;}
	.rs-bsfw-left1 .item1 a{background-color: #fb8989;}
	.rs-bsfw-left1 .item2 a{background-color: #6ca6ec;}
	.rs-bsfw-left1 .item3 a{background-color: #fbc989;}
	.rs-bsfw-left1 .item4 a{background-color: #89dcfb;}
	
	/*网上办税*/
	.rs-bsfw-left2 ul {padding: 20px 5px 0 5px;}
	.rs-bsfw-left2 ul:before,
	.rs-bsfw-left2 ul:after{ display: table; content: " "; clear: both;}
	.rs-bsfw-left2 ul > li {position: relative; display: block; float: left; text-align: center; margin-bottom: 20px; width: 25%;}
	.rs-bsfw-left2 ul > li > a > img{ display: block; margin: 0 auto; margin-bottom: 5px; width: 90%; max-width: 40px; max-height: 40px;}
	.rs-bsfw-left2 ul > li > a > span{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.rs-bsfw-left2 ul > li > a{ font-size: 14px; color: #666666;}
	.rs-bsfw-left2 ul > li > a:hover{color: #3f81d0; text-decoration: none;}
	@media (min-width: 768px) {
		.rs-bsfw-left2 ul > li { width: 20%;}
	}
	
	/*涉税查询-办税指南（样式一）*/
	.rs-bsfw-left3-1 ul {padding: 20px 5px 0 5px;}
	.rs-bsfw-left3-1 ul:before,
	.rs-bsfw-left3-1 ul:after{ display: table; content: " "; clear: both;}
	.rs-bsfw-left3-1 ul > li {position: relative; display: block; float: left; text-align: center; margin-bottom: 20px; width: 25%;}
	.rs-bsfw-left3-1 ul > li > a{ font-size: 14px; color: #666666;}
	.rs-bsfw-left3-1 ul > li > a > .rs-icon{margin: 0 auto; margin-bottom: 5px; padding: 9px; display: block; border: 1px solid transparent; width: 50px; height: 50px; border-radius: 50%; background-color: #3470B9;}
	.rs-bsfw-left3-1 ul > li > a > span{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.rs-bsfw-left3-1 ul > li > a:hover{color: #3f81d0; text-decoration: none;}
	.rs-bsfw-left3-1 ul > li > a:hover .rs-icon { background-color: #0B58B2;}
	
	/*涉税查询-办税指南（样式二）*/
	.rs-bsfw-left3-2 ul {padding: 20px 10px 0 10px; }
	.rs-bsfw-left3-2 ul:before,
	.rs-bsfw-left3-2 ul:after{ display: table; content: " "; clear: both;}
	.rs-bsfw-left3-2 ul > li {position: relative; display: block; float: left; text-align: left; margin-bottom: 20px; width: 50%;}
	.rs-bsfw-left3-2 ul > li > a{ display: block; margin: 0 auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.rs-bsfw-left3-2 ul > li img{ width: 30px; height: 30px; margin-right: 5px;}
	.rs-bsfw-left3-2 ul > li .rs-title {color: #666666; font-size: 14px;}
	.rs-bsfw-left3-2 ul > li > a:hover{text-decoration: none; color: #3f81d0;}
	
	/*办税服务-其他*/
	.rs-bsfw-rests { padding-top: 0px;}
	.rs-bsfw-rests .rs-item { margin-bottom: 10px; }
	.rs-bsfw-rests .rs-item > a{ position: relative; display: block; padding: 8px 0px;  color: #4c4c4c;}
	.rs-bsfw-rests .rs-item > a > img{ margin-left: 10px;}
	.rs-bsfw-rests .rs-item > a > span{ position: absolute ; top: 0; right: 0; bottom: 0; left: 50px;  background-color: #F2F2F2; font-size: 14px; line-height: 46px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.rs-bsfw-rests .rs-item > a:hover{text-decoration: none; color: #3f81d0;}
	.rs-bsfw-rests .rs-item-bg1 a{background-color: #fd8386;}
	.rs-bsfw-rests .rs-item-bg2 a{background-color: #efb28a;}
	.rs-bsfw-rests .rs-item-bg3 a{background-color: #59b4d6;}
	.rs-bsfw-rests .rs-item-bg4 a{background-color: #ef8ad8;}

/*税收宣传*/
	/*图解税收-税务微电影*/
	.rs-ssxc-tjss-swwdy .rs-module-content .item{position: relative; display: block; float: left; width: 50%; }
	.rs-ssxc-tjss-swwdy .rs-module-content .item+.item+.item{ margin-top: 20px;}
	.rs-ssxc-tjss-swwdy .rs-module-content .item a{color: #666666; font-size: 14px;}
	.rs-ssxc-tjss-swwdy .rs-module-content .item a .rs-title:before{content: ""; width: 6px; height: 6px; background-color: #cccccc; position: absolute; top: 50%; margin-top: -3px; left: 0px;}
	.rs-ssxc-tjss-swwdy .rs-module-content .item a:hover .rs-title:before{ background-color: #1369C0;}
	.rs-ssxc-tjss-swwdy .rs-module-content .item a:hover{text-decoration: none; color: #3f81d0;}
	.rs-ssxc-tjss-swwdy .rs-module-content .item a .rs-img-wrap{width: 100%; height: 100px; background-color: #E0E0E0; overflow: hidden;}
	.rs-ssxc-tjss-swwdy .rs-module-content .item a .rs-img-wrap img{display: block; height: 100%; width: auto; margin: 0 auto;}
	.rs-ssxc-tjss-swwdy .rs-module-content .item a .rs-title{position: relative; display: block; padding-left: 12px; margin-top: 7px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
	@media (min-width: 768px) {
		.rs-ssxc-tjss-swwdy .rs-module-content li a .rs-img-wrap{height: 200px;}
	}
	@media (min-width: 992px) {
		.rs-ssxc-tjss-swwdy .rs-module-content li a .rs-img-wrap{height: 100px;}
	}
	
/*互动交流*/
	/*快捷键*/
	.rs-hdjl-shortcut a {position: relative; text-align: center; padding: 12px 10px 33px 10px;}
	.rs-hdjl-shortcut a > img{width: 100%; max-width: 60px; max-height: 60px;}
	.rs-hdjl-shortcut a > span{ position: absolute; left: 0; right: 0; bottom: 0; height: 25px; line-height: 25px; font-size: 14px; color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-shadow: 0 1px 2px rgba(0, 0, 0, .6); background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .2) 100%, rgba(0, 0, 0, .2) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, .2) 100%, rgba(0, 0, 0, .2) 100%); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .2)), to(rgba(0, 0, 0, .2))); background-image: linear-gradient(to right, rgba(0, 0, 0, .2) 100%, rgba(0, 0, 0, .2) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#40000000', endColorstr='#40000000', GradientType=1); background-repeat: repeat-x;}
	.rs-hdjl-shortcut .item1 a{background-color: #fb8989;}
	.rs-hdjl-shortcut .item2 a{background-color: #6ca6ec;}
	.rs-hdjl-shortcut .item3 a{background-color: #9be7e6;}
	.rs-hdjl-shortcut .item4 a{background-color: #89dcfb;}
	.rs-hdjl-shortcut .item5 a{background-color: #9dcf9e;}
	.rs-hdjl-shortcut .item6 a{background-color: #fbc989;}
	/*访谈预告*/
	.rs-hdjl-ftyg .rs-module-content{ padding: 0px;}
	.rs-hdjl-ftyg .rs-module-content p{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; line-height: 22px;}
	.rs-hdjl-ftyg .rs-module-content .rs-photo{ display: none; border: 1px solid #E7E7E7; padding:2px;}
	.rs-hdjl-ftyg .rs-module-content .input-group{ max-width: 400px;}
	.rs-hdjl-ftyg .rs-module-content .input-group .input-group-addon,
	.rs-hdjl-ftyg .rs-module-content .input-group .input-group-btn .btn{background-color: #6ca6ec; border-color:#6ca6ec ; color: #FFFFFF;}
	@media (min-width: 768px) {
		.rs-hdjl-ftyg .rs-module-content{ padding: 0px 0px 0px 100px;}
		.rs-hdjl-ftyg .rs-module-content .rs-photo{ display: block; position: absolute; top: 3px; left: 0px; width:90px; height: 126px;}
	}
	
	/*税务微平台*/
	.rs-hdjl-swwpt ul{padding: 26px 0; }
	.rs-hdjl-swwpt ul:before,
	.rs-hdjl-swwpt ul:after{ display: table; content: " "; clear: both;}
	.rs-hdjl-swwpt ul > li {position: relative; display: block; float: left; text-align: center; width: 33.3333%;}
	.rs-hdjl-swwpt ul > li > a{ font-size: 14px; color: #666666;}
	.rs-hdjl-swwpt ul > li > a > .rs-icon{margin: 0 auto; margin-bottom: 10px; padding: 14px; display: block; border: 1px solid transparent; width: 60px; height: 60px; border-radius: 50%;}
	.rs-hdjl-swwpt ul > li > a > span{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.rs-hdjl-swwpt ul > li > a:hover{color: #3f81d0; text-decoration: none;}
	.rs-hdjl-swwpt ul > li > a:hover .rs-icon { background-color: #0B58B2;}
	
	.rs-hdjl-swwpt ul > li.item1 > a .rs-icon{ background-color: #F98888;}
	.rs-hdjl-swwpt ul > li.item1 > a:hover .rs-icon{ background-color: #F76565;}
	.rs-hdjl-swwpt ul > li.item2 > a .rs-icon{ background-color: #6CA6EC;}
	.rs-hdjl-swwpt ul > li.item2 > a:hover .rs-icon{ background-color: #4591EC;}
	.rs-hdjl-swwpt ul > li.item3 > a .rs-icon{ background-color: #FBC989;}
	.rs-hdjl-swwpt ul > li.item3 > a:hover .rs-icon{ background-color: #F8B35B;}
	
	
/*政务公开*/
	/*领导简介*/
	.rs-zwgk-ldjj > .rs-item > a{ background-color: #3f81d0; color: #FFFFFF; display: block; font-size: 14px; text-align: center; padding: 7px 2px;}
	.rs-zwgk-ldjj > .rs-item + .rs-item{margin-top: 10px;}
	
	/*政府信息公开*/
	.rs-zwgk-zfxxgk .rs-item + .rs-item + .rs-item{margin-top: 10px;}
	.rs-zwgk-zfxxgk .rs-item > a{ position: relative; display: block; padding: 4px 0px; color: #FFFFFF;background-color: #3f81d0;}
	.rs-zwgk-zfxxgk .rs-item > a > img{ margin-left: 8px; width: 25px; height: 25px;}
	.rs-zwgk-zfxxgk .rs-item > a > span{ position: absolute ; top: 0; right: 0; bottom: 0; left: 40px; font-size: 14px; line-height: 34px; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.rs-zwgk-zfxxgk .rs-item > a:hover span{ text-decoration: underline; color:  #FFFFFF;}
	
	/*其他功能*/
	.rs-zwgk-rests .rs-item { padding: 0; text-align: center;}
	.rs-zwgk-rests .rs-item > a{ font-size: 14px; color: #666666;}
	.rs-zwgk-rests .rs-item > a > .rs-icon{margin: 0 auto; margin-bottom: 5px; padding: 9px; display: block; border: 1px solid transparent; width: 50px; height: 50px; border-radius: 50%; background-color: #3470B9;}
	.rs-zwgk-rests .rs-item > a > span{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.rs-zwgk-rests .rs-item > a:hover{color: #3f81d0; text-decoration: none;}
	.rs-zwgk-rests .rs-item > a:hover .rs-icon { background-color: #0B58B2;}
	
/*友情链接*/
.rs-blogroll{position: relative; width: 100%; background-color: #EBEBEB;}
	.rs-blogroll span{color: #275E97; display: block;}
	.rs-blogroll a{font-size:14px; color: #666666; line-height: 24px; margin-left: 10px; display: inline-block;}
	@media (min-width: 768px) {
		.rs-blogroll span{display: inline-block;}
	}
	
	
/*footer*/
.rs-footer{ position: relative; width: 100%; background-color: #275E97; color: #FFFFFF; padding: 25px 0; font-size: 12px; line-height: 22px;}
	.rs-footer .rs-copyright > p{ margin: 0; text-shadow: 0 1px 0 #000;}
	.rs-footer .rs-copyright > p > a{ color: #FFFFFF; padding-right: 12px; position: relative; }
	.rs-footer .rs-copyright > p > a > span,
	.rs-footer .rs-copyright > p > a > img{vertical-align: middle !important;}
	.rs-footer .rs-copyright > p > a+a { padding-left: 12px;}
	.rs-footer .rs-copyright > p > a+a:before{content: ""; width: 1px; height: 12px; position: absolute; top: 4px; left: 0px; border-left: 1px solid #FFFFFF; border-right: 1px solid #666666;}
	.rs-footer .rs-fwicon{ text-align: center;}
	.rs-footer .rs-fwicon .rs-jiucuo{margin: 0 auto; width: 110px; height: 55px; display: inline-block !important; background-image: url(3191123.png); background-repeat: no-repeat; vertical-align: middle;}
	.rs-footer .rs-fwicon .rs-dzjg{margin: 0 auto; display: inline-block !important; width: 80px; height: 80px; background-image: url(3191125.png); background-repeat: no-repeat; vertical-align: middle;}
	.rs-footer #rs-beian{display: inline-block; background-image: url(3281651.png); background-position: left center; background-repeat: no-repeat; padding-left: 23px;}

	.rs-footer .rs-old{ text-align: center; margin-top: 0px; margin-bottom: 10px; line-height: 30px; font-family: "微软雅黑";}
	.rs-footer .rs-old a { color: #E0E0E0; font-size: 20px; display: inline-block;  padding: 0 10px;}
	.rs-footer .rs-old a:hover { color: #FFFFFF;}
	
	@media (min-width: 768px) {
		.rs-footer .rs-old a {font-size: 25px;}
		.rs-footer .rs-fwicon{ text-align: right;}
	}
	
/*无数据提示*/
.rs-nodata{font-size: 22px; display: block; text-align: center; color: #999999;}


#tabs-tztg .rs-list-group,
#tabs-gzdt .rs-list-group,
#tabs-bdxz .rs-list-group,
#tabs-rjxz .rs-list-group,
#tabs-wqhg .rs-list-group,
#tabs-dczj .rs-list-group,
#tabs-swyw .rs-list-group,
#tabs-mtsd .rs-list-group,
#tabs-gzdt .rs-list-group,
#tabs-tpxw .rs-list-group,
#tabs-zxwj .rs-list-group,
#tabs-yhzc .rs-list-group,
#tabs-zcjd .rs-list-group,
#tabs-rsxx .rs-list-group,
#tabs-zfcg .rs-list-group{ min-height: 210px; }

.rs-hdjl-ftyg .rs-module-content{min-height:130px;}
#tabs-tjss .rs-module-content{ min-height:260px;}
