/* 由 F12 开发人员工具生成。这可能不是原始源文件的准确表示形式。*/
body {
	background-color: rgb(246, 246, 246);
}
body .row-fluid [class*="span"]:first-child {
    margin-left: 0 !important;
}

 body .row-fluid [class*="span6"]:nth-child(2) {
    margin-left: 0 !important;
	
}
body .container .row-fluid .left20{
	margin-left: 20px !important;
}
#header {
	
}
.new1{
	border-top: 2px solid rgb(145, 0, 0);
	width: 100%;
	margin-left: 0;
	/* margin-top: 20px; */
	display: block;
	overflow: hidden;
}
.news{
	border-top: 2px solid rgb(145, 0, 0);
	width: 100%;
	margin-left: 0;
	/* margin-top: 20px; */
	display: block;
	overflow: hidden;
}
.news time{
	margin-top: 15px;
	width: 66px;
    text-align: center;
    float: left;
    color: #267dc7;
}
.span6 .m-pagebox{
	padding-bottom: 0;
}
.m-pagebox .title {
	width: 100%;
	padding-bottom: 2px;
	clear: both;
}
.title .more{
	display: inline-block;
	float: right;
	right:0px;
}
.title a:link span{
	font-size: 22px;
	font-style: normal;
	text-decoration: none;
	display: inline-block;
	color: #267dc7;
	float: left;
}
.news li{
	overflow: hidden;
	padding-bottom: 10px;
	padding-top: 10px;
	border-top: 1px dotted #b8b8b8;
}
.news time em {
	    font-style: normal;
    font-size: 30px;
    line-height: 40px;
}
.news .wenzi{
	width: 200px;
	float: left;
}
.news .wenzi a{
	color:#666;
}
.news .wenzi a:hover{
	font-style: normal;
	text-decoration: none;
	color:#267dc7;
	position: relative;
	top:1px;
	left: 1px;
}
.news .wenzi a i{
	font-style: normal;
  font-size: 16px;
	margin-bottom: 4px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}
.news .wenzi a em{
	font-style: normal;
    font-size: 14px;
    display: -webkit-box; 
  -webkit-box-orient: vertical; 
  -webkit-line-clamp: 3; 
  overflow: hidden; 
  text-overflow: ellipsis; 
  line-height: 1.5;
  height: calc(1.5em * 3); 
}
.news .pic img{
   width: 160px;
   height: 96px;
   float: right;
}
.lanmu1 .title a{
	color:rgb(252, 0, 0);
}
.lanmu1 ul, .lanmu2 ul{
	width: 100%;
	margin:5px 0 10px 0 ;
}
.lanmu1 a{
	color:#3f3f3f;
}
.lanmu1 li, .lanmu2 li{
	padding: 0 10px;
	list-style: none;
}
.lanmu2{
	background: #ffffff;
	margin-top: -15px;
}
.lanmu1{
	background: #ffffff;
	margin-top: -15px;
	height: 176px;
}
.lanmu1 ul .title, .lanmu2 ul .title{
	line-height: 28px;
}
.tzgg .title span{
	color:#910000;
	font-size: 22px;

}
.inof{
	border-top: 2px solid rgb(145, 0, 0);
	margin: 0;
	overflow: hidden;
}
.inof li a{
	color:#3f3f3f;
	font-style: normal;
	text-decoration: none;
	overflow: hidden;
	display: block;
}
.inof li a:hover{
	color:#910000;
}
.inof li:first-child{
	margin-top: 0;
}
.inof li{
	list-style: none;
	height:53px;
	background-color: #e7e5e5;
	overflow: hidden;
	margin: 12px 0;
}
.inof li time{
	display: inline-block;
	width: 84px;
	padding-top:15px;
	text-align: center;
}
.inof li p{
	color:#a50000;
	font-size: 16px;
	line-height:10px;
}
.inof li time i{
	color:#a50000;
	font-size: 16px;
	line-height:10px;
}
.inof li i, .inof li em{
	
	font-style: normal;
	text-decoration: none;
}
.inof li em{
	   display: -webkit-box;
	   -webkit-box-orient: vertical;
	   -webkit-line-clamp: 3;
	   overflow: hidden;
	   text-overflow: ellipsis;
	   line-height: 0.9;
	   height: calc(1.5em * 3);
	   float:right;
	   display: inline-block;
	   width: 340px;
	   margin-right:10px;
	   font-size: 14px;
	   margin-top: 5px;
	   line-height: 22px;
}
.linkpic{
	overflow: hidden;
	margin-left: 0;
	margin-bottom: 20px;
}
.linkpic li{
	list-style: none;
	float: left;
	width: 20%;
	text-align: center;
	margin: 0;
}
.linkpic li a:hover{
	position: relative;
	left: 1px;
    top: 1px;
}
.m-hb-height {
    height: 272px;
}
.m-pagebox .mp-list-A {
   margin-top: 10px;
   margin-bottom: 16px;
}
.m-pagebox .mp-list-A li{
   line-height: 30px;
}

.inof li a:hover{
	list-style: none;
	background-color: #c5c3c3;
	overflow: hidden;
}
.mp-list-A .first{
		background-color: #e7e7e7;
		margin:5px 0;
		padding:5px;
}
.jiangzuo{
	line-height: 23px !important;
	height:23px !important;
}
.first a:link{
	color: #c70000;
}
.first .title{
	font-style: normal;
    font-size: 16px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	 padding-bottom: 0px;
    word-break: break-all;
}
.first ul{

	margin:0;
}
.first ul li{
	list-style: none;
}
.first ul li img{
	margin-right: 10px;
} 
.m-pagebox .mp-list-A .first ul li{
		height: 24px !important;
    line-height: 24px !important;
}
 .first ul li em{

	font-style: normal;
	text-decoration: none;
}
.lanmu1 ul .title a, .lanmu2 ul .title a{
	: 0 10px;
	font-weight: bold;
	font-size: 18px;
	line-height: 28px;
	display: block;
	overflow: auto;
	text-overflow: clip;
	white-space: initial;
	word-break: ibreak-all;
}
.lanmu1 ul{
	margin-top:15px;
}
.lanmu1 li a, .lanmu2 li a{
	font-size: 14px;
	margin-bottom: 6px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: break-all;
}
.lanmu1 .m-more span, .lanmu2 .m-more span{
	color:read-only;
	color: #bb0000;
	display:inline-block;
	position:relative;
	left: 350px;
	top: -160px;
}

.b-hero{
	margin-top: 20px;
}
.b-hero a{
	color:#3f3f3f;
}
#footer {
    padding-top: 0px;
   padding-bottom: 20px;
  border-top: 0 !important; 
    }
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  height: 360px;
  width: 580px;
  line-height: 1;
}
#logo a span {
	color: rgb(70, 70, 70);
}
#logo a i {
	color: rgb(102, 102, 102);
}
.b-pagenavbar {
	background-color:#333333;
}
.b-menu li .bm-btn {
	color: rgb(255, 255, 255);
}
.b-menu li .bm-btn:hover {
	
}
.b-menu li.open .bm-btn {
	
}
.b-menu .active .bm-btn {
	
}
.b-menu li.m-first {
	
}
.b-menu li.m-last {
	
}
.b-menu li .bm-btn {
	width: 128px; text-align: center;
}
.m-pagebox .mp-title {
	color: rgb(255, 255, 255); background-color: rgb(29, 123, 0);
}
.m-pagebox .m-more {
	color: rgb(102, 102, 102);
}
.m-pagebox .m-more:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(51, 51, 51);
}
.b-sidenav li ul {
	border-top-color: rgb(129, 129, 129); border-top-width: 3px; border-top-style: solid;
}
.b-sidenav li.active a {
	color: rgb(129, 129, 129);
}
#footer {
	    background-color: rgb(145 0 0);
}
#footer .container {
	background: url("../image/footer-logo-w.png") no-repeat 0px 5px;
}
.footerlink li{
	float: left;
	margin:0 38px;
	list-style: none;
}
.footerlink li strong{
	color:#e7e5e5;
}
.footerlink li a{
	color:white;
}
.b-footer-copy {
	color: rgb(255, 255, 255);
}
.b-footer-add {
	color: rgb(255, 255, 255);
}
.b-footer-beian a {
	color: rgb(255, 255, 255);
}
.b-footer-link .dropdown-toggle {
	color: rgb(255, 255, 255);
}
.b-footer-link .dropdown-toggle .caret {
	border-top-color: rgb(255, 255, 255);
}
.b-footer-link .dropdown-toggle:hover {
	background-color: transparent;
}
#smkx-header {
	background-color: rgb(29, 123, 0);
}
#smkx-header .container {

	padding-top: 20px; padding-bottom: 20px; position: relative; -ms-zoom: 1; opacity: 1;
}
.smkx-b-toplink {
	top: 50px; right: 200px; margin-bottom: 0px; margin-left: 0px; list-style-type: none; position: absolute;
}
.smkx-b-toplink li {
	margin-left: 20px; float: left;
}
.smkx-b-toplink li a {
	color: rgb(255, 255, 255);
	 font-size: 12px;
}
.smkx-b-toplink li a:hover {
	text-decoration: none;
	color: rgb(0, 255, 242);
}
.smkx-hr {
	margin: 3px 0px 0px; padding: 0px; border: 1px solid rgb(145, 0, 0); border-image: none;
}
.smkx-mp-plist {
	overflow: hidden;
}
.smkx-mp-plist li {
	overflow: hidden; margin-bottom: 20px; margin-left: 0px; display: inline;
}
.smkx-mp-plist .mhp-photo {
	width: 130px; height: 97px; padding-right: 20px; float: left; display: block;
}
.smkx-m-pagebox {
	padding: 20px; margin-bottom: 20px; position: relative; -ms-zoom: 1;
}
.smkx-m-pagebox ul {
	list-style: none; margin: 0px; padding: 0px; overflow: hidden;
}
.smkx-m-pagebox ul li {
	padding: 0px 12px; width: 210px; height: 100px; float: left;
}
.smkx-m-pagebox ul li span a {
	margin: 2px 0px; display: inline-block;
}
.smkx-mhp-photo {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 130px; height: 97px; margin-right: 8px; float: left; display: block;
}
.fl {
	margin: 0px; padding: 0px; float: left;
}
.gonggao_date li {
	width: 277px; height: 60px; overflow: hidden; margin-top: 13px; display: block;
}
.gonggao_date li div.left-date {
	margin: 0px; width: 49px; padding-right: 2px; border-right-color: rgb(147, 22, 22); border-right-width: 2px; border-right-style: solid; float: left; display: block;
}
.left-date {
	line-height: 25px;
}
.gonggao_date li b {
	text-align: center; color: rgb(147, 22, 22); font-size: 8px;
}
.rq {
	text-align: center; color: rgb(0, 0, 0); padding-left: 6px; font-size: 28px;
}
.gonggao_date li div.gongga_title {
	width: 196px; line-height: 18px; padding-left: 12px; float: left; display: block;
}
.gongga_title a span {
	color: rgb(102, 102, 102); display: block;
}
.smxy-search {
	width: 250px; height: 40px; overflow: hidden; padding-top: 3px; margin-top: 20px; float: right;
}
.smxy-search .form-search input {
	width: 160px;
}
.input_btn {
	background: url("../images/search.png") no-repeat; border: currentColor; border-image: none; width: 80px; height: 32px; padding-right: 20px; float: right;
}
.titleB {
	font-size: 16px;
}
.mhp-photoB {
	width: 160px; height: 120px; float: left; display: block;
}
#smkx-header {
	height: 115px; padding-top: 10px; background-color: rgb(175, 40, 40);
}
.gonggao_date li b {
	font-size: 12px;
}
.b-menu li .bm-btn:hover {
	color: rgb(140, 0, 0); background-color: rgb(255, 255, 255);
}
.b-menu li.open .bm-btn {
	color: rgb(140, 0, 0); background-color: rgb(255, 255, 255);
}
.b-menu .active .bm-btn {
	color: rgb(140, 0, 0); background-color: rgb(255, 255, 255);
}
.xsbg {
	padding: 5px 20px; color: rgb(255, 255, 255); font-size: 15px; display: inline; background-color: rgb(29, 123, 0);
}
.ie7 .m-pagebox .mp-list li {
	list-style: none; height: 20px; line-height: 20px;
}
.smkx-mp-title {
	padding: 5px 20px;
	color: rgb(255, 255, 255);
	line-height: normal;
	font-size: 18px;
	font-weight: 100;
	margin-top: 0px;
	margin-bottom: 0px;
	display: inline;
	position: relative;
	z-index: 2;
	-ms-zoom: 1;
	background-color: rgb(145, 0, 0);
}
.jxjw-mp-title {
	padding: 5px 10px 6px 0px; color: rgb(140, 0, 0); line-height: normal; font-size: 15px; margin-top: 0px; margin-bottom: 0px; display: inline; position: relative; z-index: 2; -ms-zoom: 1; background-color: rgb(255, 255, 255);
}
.p-t {
	padding-bottom: 3px;
}
.ormega {
	background: rgb(145, 0, 0); color: rgb(255, 255, 255); overflow: hidden;
}
.ormega i {
	width: 150px; /*line-height: 45px;*/ font-size: 16px; font-style: normal; /*margin-top: 12px;*/ vertical-align: middle; float: left; display: block;
}
max-link {
	width: 800px; float: left; display: block;
}
.max-link ul {
	list-style: none; margin: 0px; padding: 0px;
}
.max-link a {
	color: rgb(255, 255, 255);
}
.max-link li {
	margin-right: 20px; margin-left: 20px; float: left;
}
.max-link li a:link {
	margin: 0px 10px; line-height: 24px; font-size: 12px; float: left;
}
.max-link-title {
	height: 80px; text-align: center; line-height: 80px; padding-top: 26px; font-size: 16px;
}
.max-link-more {
	height: 80px; text-align: center; line-height: 80px; padding-top: 26px; font-size: 16px;
}
.max-link-more a {
	color: rgb(241, 96, 101);
}
.max-link-title {
	letter-spacing: 0.6em; border-right-color: rgb(241, 96, 101); border-right-width: 1px; border-right-style: solid;
}
.max-link span {
	color: rgb(241, 96, 101);
}
.b-maincontent-index {
	padding-top: 0px; padding-bottom: 20px; z-index: 3;
}
.m-pagebox-link {
	padding: 10px; 
}
.fenyuanjiaoxue ul li{
	width:50%;
	color:aqua;
	float:left;

}
.t-new{
	font-size:12px;
	color:#f00;
}
#footer ul[class="link"] {
	padding-bottom: 10px !important;
}
#footer .link{margin-top: 10px;}
#footer .link a{
	color: #ffffff;
}
.gray{
	padding:5px 0 !important;
	margin-bottom: 20px;
	background: #434343 !important;
}
#footer span{
	display: inline-block;
	float：left;
	color: #ffffff;
}
#footer ul li{
	list-style: none;
	float: right;
	margin:0 40px;
}
.link h4{
	height: 36px;
	margin: 3px 0;
	line-height: 36px;
	color:rgb(255, 255, 255);
	text-align: center;
	background-image: url("../image/h4.png");
}
.link ul{
	overflow: hidden;
	padding: 5px 0;
	margin: 0;
}
.link ul li{
	line-height: 25px;
	height: 50px;
	margin: 2px  1px;
	list-style: none;
	float: left;
}
.link ul li a:link{
	float: left;
	background-color: #d6dce5;
	text-align: center;
	display: inline-block;
	width: 154px;
	height: 50px;
}
.link ul li a:hover{background-color: #b8c1ce;text-decoration: dashed;width: 154px;text-decoration: none;height: 50px;}
.link .oneline{
	line-height: 50px;
}
.linkxx .rightA{
	height:60 px;
	float:left;
	wdith:350px;
}
.linkxx .rightA img{
	width:280px;
	position:relative;
	top:10px;
}
.linkxx .leftA{
	border-left:1px solid #e7e6e6;
	float:left;
	margin-left:50px;
	padding-left:50px;
	width:450px;
}
.linkxx .leftA p{
	line-height:16px;
	color:#ffffff;
}
#footer hr{
	margin:0.2rem;
	border:0;
}
.m-pagebox .mp-list-A li a {
    font-size: 14px;
    margin-top: 5px;
    line-height: 22px;
    color: #666;	
}