﻿body { padding: 0; margin: 0; background: #FFF; font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif; letter-spacing: 1px; color:#333;}
body a { transition: 0.3s all; -webkit-transition: 0.3s all; -moz-transition: 0.3s all; -o-transition: 0.3s all; -ms-transition: 0.3s all; color:#333;}
input[type="button"], input[type="submit"] { transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all; }
h1, h2, h3, h4, h5, h6 { margin: 0; }
h1 { text-align: center; color: #3e3e3e; font-size: 30px;}
h1 span{ font-size:28px;}
h3{ border-left:4px solid #cd141c; font-size:19px; font-weight:bold; padding-left:12px;}
h5{ font-size:15px;}
p { margin: 0; }
ul { margin: 0; padding: 0; }
li{ list-style-type:none;}
label { margin: 0; }
a, a:hover { text-decoration: none; }
a:hover{ color:#cd141c;}
/*a img:hover{transform: scale(1.4);transition: all 1s;}*/
.container{ width:1200px;}
.col-md-10{width:83.33333333%; float:left;}
.col-md-2{width:16.66666667%; float:left;}
.col-md-3{width:25%; float:left;}
.col-md-4{width:33.33333333%; float:left;}
.col-md-6{width:50%; float:left;}
.col-md-8{width:66.66666667%; float:left;}
.lmtex h3{ background-color:#FFF; display:inline-block; padding:2px 12px;}
.lmtex{ background:url(../images/line.png) repeat;}
.lmtex2{ margin:15px 0;}
/*----------------*/
/*------nav--------*/
.nav{ position:relative;}
.navbar{ background-color:#cd141c; margin-bottom:0;border:none;}
.nav-pills>li>a{border-radius:0;}
.nav>li{ text-align:center; margin-right:7.4%;}
.nav>li>a{ padding:16px 0 10px 0; color:#FFF;}
.nav>li>a:focus,.nav>li>a:hover{background-color:transparent;}
.nav ul li{ display:inline-block;}
/*------//nav--------*/
.logosmall{ display:none;}
.logo{ margin-top:6px;}
.topicons{ text-align:right;margin-top:23px;}
.topicons a{ padding-top:10px; padding-bottom:10px; margin-left:27px;}
.appxz{ background:url(../images/icon.gif) left center no-repeat; padding-left:16px; position:relative;}
.weixin{background:url(../images/icon.gif) -109px center no-repeat; padding-left:31px; position:relative;}
.sousuo{background:url(../images/icon.gif) -196px center no-repeat; padding-left:27px;}
.searchbox{ left:auto; right:0; top:auto;}
.appewm,.wxewm{position:absolute; top:30px; left:-175px;z-index:99; display:none;}
.appxz:hover .appewm,.weixin:hover .wxewm{ display:block;}
.contactus{ font-size:14px; color:#666; margin-top:21px; font-family:Consolas; letter-spacing:0;}
.contactus span{ margin-left:10px;}
.contactus img{ margin-right:10px;}
.searchbox .search{ padding:15px;}
.searchbox .search a{ margin-left:8px;}
.searchbox .bd{ margin-top:10px;}
.navbar-collapse{ padding-left:0; padding-right:0;}
.navbar-toggle{ padding:0 0; margin-right:0; margin-bottom:0;border-radius:0;}
.navbar-toggle .icon-bar{ height:18px;border-radius:0;}
/*------nav02--------*/
.navbar02{ border-top:1px solid #cd141c; text-align:center; padding:20px 0; margin-top:10px;}
.navbar02 a{ width:5.555555555%; text-align:center; display:inline-block;}
/*------头条--------*/
.xww-topline{ border-radius:5px; text-align:center; background-color:#ececec; padding:12px 0;}
.xww-topline h1{ font-size:36px; font-weight:bold;}
.xww-topline p{ margin-top:24px;}
.xww-topline p a{ margin-right:40px;}
/*------topone--------*/
.topone{ margin-top:30px; line-height:32px;}
.topone .col-md-6{ width:54%;}
.topone .col-md-4{ width:29.33333333%}
.line{ height:6px;}
.line2{ height:26px;}
.topone h2{ font-size:17px; font-weight:bold; line-height:31px;margin-top:-4px;}
.topone .col-md-6,.topone .col-md-2{ padding-left:0; padding-right:0;}
.topone ul{ margin-bottom:24px;}
.topone ul li{ font-size:14px; font-family:'SimSun';}
.sptj ul li{ position:relative; margin-bottom:15px;}
.spbf{ color:#FFF; text-align:center; font-size:12px; font-family:'Microsoft YaHei', "微软雅黑", Arial, sans-serif;position:absolute; bottom:0; width:100%;}
.spbf p{ background-color: rgba(0,0,0,0.3); margin-top: 30px;line-height: 13px;padding: 2px 0;}
.topone .carousel-caption,.rmxw-list .carousel-caption{ left:0; right:0; bottom:0; background-color:rgba(0,0,0,0.7); padding-bottom:10px; padding-top:10px;}
.rmxw-list .glyphicon{ bottom:7px;}
/*------文传电讯--------*/
.rmwcdx{border:#f0f0f0 1px solid; padding:10px 0; margin-bottom:10px;}
.rmwcdx h3{ float:left; width:12%; margin:0;}
.rmwcdx h3 a{ color:#cd141c;}
#Scroll { float:right; width:88%; margin:0px auto;font-size:14px; font-family:'SimSun';line-height:27px; height:27px; text-align:left}
#Scroll a {float:left; display:block; padding-left:20px;}
#Scroll a.s_end { padding-right:0px; margin-left:8px}


/*------左右两列--------*/
.indexleft .col-md-4,.indexleft .col-md-3{padding-bottom:30px; margin-top:15px;}
.leftcol .col-md-4{padding-left:0; padding-right:30px;}
.indexleft h4{ font-size:18px; font-weight:bold; line-height:26px; margin:10px 0;}
.col-md-9{ padding-left:0; padding-right:0;}
.indexright{ background-color:#ececec; font-size:13px; margin-top:15px;}
.indexright ul li{ padding:10px 0 10px 20px; border-top:1px solid #ddd;}
.indexright ul li span{ color:#c10000; margin-right:5px;}
.tlad{ margin:20px 0;}
.btandinfo{ height:178px; overflow:hidden;}
.btandinfo p{ line-height:22px;}
.wuzy h4{ height:48px; overflow:hidden;}
.smallad{ padding:10px; background:#FFF; margin:15px 0 30px 0;}
.ewmbz{font-family:"SimSun"; font-size:12px; line-height:2; margin-top:15px;}
.suosulanmu{ font-size:12px; color:#F00;}
#tabs1 a,#tabs2 a{ color:#f10000;}
#tabs1 a:hover,#tabs2 a:hover{ color:#222;}
.buwap{display:none;}
/*------视频--------*/
.rmxw-video .col-md-7{ padding-left:8px; padding-right:8px;margin-top:15px;}
.rmxw-video .col-md-2{ margin-top:15px;}
.rmxw-video .col-md-7{ padding-top:8px; padding-bottom:5px; background-color:#222; color:#FFF;}
.playvideotext{ padding-left:20px; font-size:16px; line-height:2;}
.rmxw-video .sptj p{ padding:5px 0; background-image:none; background-color:rgba(0,0,0,0.3);}
/*------党政干部文库--------*/
.dzgbtop-nav{float:right;margin-top: -24px;background-color: #fff;padding: 2px 0;color:#c10000;}
.dzgbtop-nav a{ color:#c10000; margin:0 10px;}
.dzgbtop-nav a.dzgbtop-join{ background-color:#c10000; color:#FFF; padding:8px 15px;}
.dzgbtop-nav a.dzgbtop-join:hover{ background-color:#F30;}
.guangbiao h4{ height:54px; overflow:hidden;}
.guangbiao .col-md-4{ padding-bottom:0;}
.margin13{ margin:13px 0;}
.hotmember{color:#F10000; border-bottom:1px solid #F10000; clear:both; position:relative; height:20px; margin-bottom:28px;}
.hotmember h5{padding:2px 20px; background:#FFF; position:absolute; bottom:-8px;}
/*跑马灯*/
		.str_wrap{
			padding-left: 3em;
			padding-right: 3em;
		}
		.str3 { font-size:0 !important}
		.str3-2 { background:none !important;}
.str3-2 span { border:5px solid #ccc; background:#f1f1f1; color:#999; margin:0 5px; text-align:center; font:40px/100px Arial, Helvetica, sans-serif; width:100px; height:100px; display:inline-block; vertical-align:top;}
		.str4 .str_item {
			font-size:0;
			line-height:0
		}
		.str4 img {}
		.str4 img:hover {}
		.str4.str_wrap.str_active {
			background:#fff;
		}
.str_wrap {
	overflow:hidden;
	width:97%;
	margin-left:15px;
	font-size:12px;
	line-height:16px;
	position:relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;  
	background:#f6f6f6;
	white-space:nowrap;
}

.str_wrap.str_active {
	background:#f1f1f1;
}
.str_move { 
	white-space:nowrap;
	position:absolute; 
	top:0; 
	left:0;
	cursor:move;
	margin:0 5px;
}
.str_move_clone {
	display:inline-block;
	vertical-align:top;
	position:absolute; 
	left:100%;
	top:0;
}
.str_vertical .str_move_clone {
	left:0;
	top:100%;
}
.str_down .str_move_clone {
	left:0;
	bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
	white-space:normal;
	width:100%;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
	cursor:inherit;
}
.str_wrap img {
	max-width:none !important;	
}
/*跑马灯end*/
.jizheli ul li{ border-top:none; border-bottom:1px solid #ddd;}

.caida{background: #fff url(../images/caida.png) 5px bottom no-repeat; padding-left:39px; margin-top:-31px; /* height: 40px; */ font-size:19px; font-weight:100;color: #333;}
.hongsewh{font-size:19px; font-weight:100;color: #333;margin-top: -31px; padding-left:20px;}

/*生活时尚*/
.fashion .col-md-3{ padding-bottom:0;}
.fashion li{ border-top:1px solid #e4e4e4; padding:10px 0;}

/*footer*/
.links{ background-color:#fafafa; font-size:12px; padding:20px 0;}
.links p{float:right;width:90%;}
.linkstit{ display:block; float:left; width:10%; border-left:4px solid #cd141c; font-size:19px; font-weight:bold; padding-left:12px;}
.links a{ display:inline-block; margin:0 11px; line-height:2;}
.footer{ background-color:#f10000; text-align:center; color:#FFF; font-size:12px; line-height:4;}
.footer a{ color:#FFF; display:inline-block; margin:0 15px;}


.phxh li{background:url(../images/diyi.png) left 12px no-repeat;}
.phxh li+li{background:url(../images/dier.png) left 12px no-repeat;}
.phxh li+li+li{background:url(../images/disan.png) left 12px no-repeat;}
.phxh li+li+li+li{background:url(../images/disi.png) left 12px no-repeat;}
.phxh li+li+li+li+li{background:url(../images/diwu.png) left 12px no-repeat;}
.phxh li+li+li+li+li+li{background:url(../images/diliu.png) left 12px no-repeat;}
.phxh li+li+li+li+li+li+li{background:url(../images/diqi.png) left 12px no-repeat;}
.phxh li+li+li+li+li+li+li+li{background:url(../images/diba.png) left 12px no-repeat;}
.phxh li+li+li+li+li+li+li+li+li{background:url(../images/dijiu.png) left 12px no-repeat;}
.phxh li+li+li+li+li+li+li+li+li+li{background:url(../images/dishi.png) left 12px no-repeat;}
/*文章列表页样式*/
.crumbs{ border:#ececec 1px solid; padding:10px 0 10px 10px; margin-bottom:10px;}
.crumbs a{ color:#f10000;}
.crumbs a:hover{ color:#333;}
.rmxw-list .col-md-8{ padding-left:0; padding-right:0;}
.rmxw-list .col-md-4{ margin-top:0;}
.rmxw-list .col-md-4 li{ line-height:32px;}
.listline{ height:40px; border-bottom:1px dashed #CCCCCC;}
.rmxw-list .indexright,.rmxw-info .indexright{ margin-top:0;}
.haveimg{ float:left; width:34%;margin-right:3%;}
.hanglie{ clear:both; border-bottom:#ececec 1px solid; padding-bottom:20px; line-height:36px;}
.hanglie h4{ font:bold 20px/60px \5FAE\8F6F\96C5\9ED1;}
.dz-box{ line-height:1.8}
.dz-box h4{ margin:0;}
.dz-box .col-md-6,.dz-box .col-md-4,.dz-box .col-md-2{ padding-left:0;}
.dz-box a span{ color:#F10000;}
.dz-more{ font-size:14px; float:right; padding:10px 20px;}
.col-auto h4{ margin:10px 0; padding:20px 0; border-bottom:1px solid #ececec}
.col-auto h4 span{ float:right; font-size:12px;}
.col-auto .col-md-9{ padding-right:30px;}
.col-auto .col-md-12{ padding-right:0; padding-left:0;}
.shidu{font-size:14px; font-weight:normal; margin-left:10px; color:#F10000;}
.zjdyue a{ background-color:#F10000; color:#FFF; padding:5px;}
h4.sp-titter{ font-size:14px; font-weight:normal; line-height:normal; height:38px; overflow:hidden;}
.list-sp-bf{ position:absolute; top:26%; left:44%; display:none;}
a:hover .list-sp-bf{ display:block;}
.listtj h4{ margin:0 0;}
.listtj ul li+li+li+li+li+li{font-size:18px; font-weight:bold; line-height:26px; margin:10px 0;}
.listtj ul li+li+li+li+li+li+li{font-size:14px; font-weight:normal;line-height:32px; margin:0 0; height:32px;}
/*页码*/
#pages{ text-align:center; margin-top:20px; margin-bottom:100px;}
#pages a{ background-color:#CCC; padding:5px 10px;}
#pages span{ padding:5px 10px;}
/*文章详情页样式*/
.rmxw-info .content{ text-indent:2em;}
.rmxw-info .content img{ display:block; margin:0 auto;max-width:600px;}
.rmxw-info h1{ font-weight:bold; font-size:38px; line-height:150%; font-family:"Microsoft YaHei", "微软雅黑", Arial ; color:#222;}
.rexw-ly{ text-align:center;line-height: 56px;border-bottom: #d3d3d3 1px solid; position:relative;}
.bdsharebuttonbox{ position:absolute; bottom:0; right:0;}
.rmxw-info .col-md-9,.rmxw-info .col-md-3{ margin-top:60px;}
.rmxw-info .col-md-9{ padding-right:30px; font-weight:normal; font-size:18px; line-height:200%; font-family: Arial, "Microsoft YaHei", "微软雅黑";}
.spinfo{text-indent:2em; font-weight:normal; font-size:18px; line-height:200%; font-family:"Microsoft YaHei", "微软雅黑", Arial;}
.fubiaoti{ text-align:center; font-size:20px; margin-top:10px;}
.sp-ly{text-align:left;line-height:36px;font-size:14px;}
.imgnews>.carousel-inner>.item>img{ margin:0 auto;}
.imgnews>.carousel-inner>.item{ margin-bottom:34px;}
.imgnews .carousel-caption{ bottom:-34px;}
.imgnews .carousel-caption p{ font-size:14px; line-height:1;}
.imgnews .glyphicon{ bottom:5px;}
.imgnews .carousel-control{ background:none;}
/*单页面样式*/
.danyemian{ width:1000px; margin:0 auto; line-height:2.5; font-size:18px; padding-bottom:30px;}
.danyemian .title{ padding:20px 0; border-bottom:1px solid #e5e5e5; margin-bottom:20px;}
/*人员查询*/
.sr_frm_box{ text-align:center;line-height:24px; margin:10% 0;}
.sr_frm_box input{ border:1px solid #999;}
.wrap{ text-align:center; margin:30px 0; line-height:2}
.wrap h1{ margin:20px 0;}
.wuxinxi{ margin:10% 0; color:#F00;}
.spauto h1{ font-size:18px; text-align:left;}
.spauto h1 img{ margin-right:15px;}.sp-shera{ position:relative;}.rmxw-spinfo{ margin-top:20px;}.rmxw-spinfo .col-md-9{margin-top:15px; padding-right:30px;}
/*----------------*/
@media screen and (max-width: 1920px) {
}
@media screen and (max-width: 1680px) {
}
@media screen and (max-width: 1440px) {
}
 @media screen and (max-width: 1366px) {
}
 @media screen and (max-width: 1280px) {
.container{width:98%;}.nav>li{margin-right:6.7%;}
}
 @media screen and (max-width: 1152px) {
.nav>li{margin-right:7.6%;}.topone ul{ margin-bottom:5px;}	 
}
 @media screen and (max-width: 1120px) {.nav>li{margin-right:5.9%;}
}
 @media screen and (max-width: 1024px) {
.logo img{ width:100%;}.topone .col-md-6{ width:59%;}.topone .col-md-4{ width:41%;}.topone .col-md-2{ display:none;}.btandinfo{height:200px;}.rmwz768 .margin13{ display:none;}.rmxw-video .indexright{ display:none;}.rmxw-video .col-md-7{ width:78%;}.rmxw-video .col-md-2{ width:22%;}.danyemian{ width:98%;}.nav>li{margin-right:5%;}
}
 @media screen and (max-width: 800px) {
}
 @media screen and (max-width: 768px) {.navbar{ height:auto; padding:5px 0;}li.rmrbs{ display:none;}
.logosmall{ display:block;}.logo{ display:none;}.topicons{ padding-left:0; padding-right:0; margin-top:10px;}.contactus{ margin-top:10px; float:right;}.topicons a{ float:left; margin-left:10px;}.appewm, .wxewm{ left:-20px;}.searchbox{ right:0;}.xww-topline{ width:100%;}.xww-topline h1{ font-size:18px;}.xww-topline p{ display:none;}.topone .col-md-6{ width:100%; font-size:12px;}.topone .col-md-4{ width:100%;margin-top:20px;}.topone .col-md-2{ width:100%;margin-top:10px;}.topone h2{ float:left; margin-top:0; line-height:32px;width:50%;}.topone ul li{ float:left; width:50%;}.sptj ul li{float:left;width:33.333333333%;padding:0 5px;}.spbf{ left:0; padding:0 5px;}.spbf p{ padding:2px 10px;}.rmwcdx h3{ width:16%;}#Scroll{ width:84%;}.leftcol .col-md-4, .indexleft .col-md-3, .indexleft .col-md-4{padding-left:5px;padding-right:5px;}.tl768{ width:100%;}.right768{width:33.33333333333%;float:left;padding:0 10px;}.tl768 .smallad, .right7682{display:none;}.right768 .col-md-5{ width:50%;float:left;text-align:left;}.jizheli, .rmwz768{ width:33.3333333%;padding-bottom:25px;}.dzgbtop-nav,.hotmember,.str4, .smallad.margin13{display:none;}.rmxw-video .col-md-7{ width:100%;}.rmxw-video .col-md-2{width:100%; padding-left:0; padding-right:0;}.spbottomad{ display:none;}.jiezhetu .btandinfo{ height:auto;}.jiezhetu .btandinfo p{ display:none;}.jiezhetu .col-md-4{ padding-bottom:15px;}
 
}
 @media screen and (max-width: 640px) {
.container{ width:94%;}.rmxw-info img{ width:100%;}.topicons{ display:none;}.navbar02{border-top:none;margin-top:0; padding:0 0 10px 0; background-color:#eee6d7;}.navbar02 a{ width:11.11111111111%; margin-top:10px;}.xww-topline, .topone{ width:100%;}.topone h2{ float:none; width:100%;}.topone ul li{ float:none; width:100%;}.sptj ul li{float:left;width:33.333333333%;padding:0 5px;}
}
 @media screen and (max-width: 480px) {
.navbar .container{ width:100%;}.dropdown-menu{position:relative;}.logo{ width:90%;}.bdsharebuttonbox{position:relative;}.rexw-ly{line-height:2;text-align:left;}.crumbs{ display:none;}.tlad{ display:none;}.indexright{ display:none;}.rmxw-info .col-md-9{padding-right:0;margin-top:30px;}.topone{margin-top:0;}.topone .col-md-6 .carousel-control img, .rmxw-list .col-md-8 .carousel-control img{ width:12px;}.topone .carousel-caption{ padding-bottom:0; padding-top:0;}.rmxw-list .carousel-caption{ padding-top:5px; padding-bottom:5px;}.glyphicon{bottom:6px;}.carousel-control{left:-17px;}.topone h2{font-size:15px;}.topone ul li{font-size:14px;}.topone .col-md-2 .spbf, .rmxw-video .col-md-2 .spbf{position:static; color:#333;}.topone .col-md-2 .spbf p, .rmxw-video .sptj p{background-color:transparent; margin-top:5px;}.topone .col-md-2 .spbf img{position:absolute;top:17%;width:30px;height:30px;left:40%;}.leftcol .col-md-4, .indexleft .col-md-3, .indexleft .col-md-4{width:50%;}.indexleft h4{font-size:15px;line-height:20px;}.btandinfo p{font-size:12px;line-height:17px;}.btandinfo, .jiezhetu .btandinfo{height:200px;}.indexleft .col-md-4, .indexleft .col-md-3{padding-bottom:0;}.line2{ display:none;}.rmwcdx h3{display:none;}#Scroll{width:100%;float:none;}#Scroll a{ padding-left:0; height:27px; overflow:hidden;}#Scroll a span{display:none;}.wuzy h4{overflow:visible;}.spbottomad{display:none;}.fashion li{padding:5px 0;height:36px;}.fashion{margin-bottom:30px;}.links{display:none;}.footer{ line-height:2;}.footer p span{ display:none;}.buwap{display:block;}.jiezhetu .btandinfo p{ display:block;}
/*列表*/.listtj{display:none;}.rmxw-list, .rmxw-list .col-md-9, .rmxw-list .col-md-9 .col-md-8{width:100%;}.hanglie{line-height:20px;}.hanglie h4{font-size:17px;}.rmxw-list .col-md-8{margin-bottom:20px;}.rmxw-info h1{text-align:left;margin-top:20px; font-weight:bold; font-size:22px; line-height:150%; font-family:"Microsoft YaHei", "微软雅黑", Arial;}.fubiaoti{ text-align:left;}#pages a{ font-size:14px;padding:5px 8px;}#pages span{font-size:14px;padding:5px 8px;}
}
 @media screen and (max-width: 400px) {
.nav>li{margin-right:5%;}	 
	 
}

@media screen and (max-width: 378px) {}
 @media screen and (max-width: 320px) {
}
@media \0screen {}