@charset "gb2312";
/* CSS Document */
/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0; font-family:"Microsoft Yahei";}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
/*h1,h2,h3,h4,h5,h6,small{font-size:100%;}*/
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
a,a:hover{color:#333;}

body{background:#fff url(imagesbg1.jpg) repeat;}
/* CSS空白 */
.blank1 { margin:0 auto; height:1px; font-size:1px; clear:both; overflow:hidden }
.blank2 { margin:0 auto; height:2px; font-size:1px; clear:both; overflow:hidden }
.blank3 { margin:0 auto; height:3px; font-size:1px; clear:both; overflow:hidden }
.blank5 { margin:0 auto; height:5px; font-size:1px; clear:both; overflow:hidden }
.blank8 { margin:0 auto; height:8px; font-size:1px; clear:both; overflow:hidden }
.blank10 { margin:0 auto; height:10px; font-size:1px; clear:both; overflow:hidden }
.blank11 { margin:0 auto; height:11px; font-size:1px; clear:both; overflow:hidden }
.blank12 { margin:0 auto; height:12px; font-size:1px; clear:both; overflow:hidden }
.blank13 { margin:0 auto; height:13px; font-size:1px; clear:both; overflow:hidden }
.blank14 { margin:0 auto; height:14px; font-size:1px; clear:both; overflow:hidden }
.blank15 { margin:0 auto; height:15px; font-size:1px; clear:both; overflow:hidden }
.blank16 { margin:0 auto; height:16px; font-size:1px; clear:both; overflow:hidden }
.blank18 { margin:0 auto; height:18px; font-size:1px; clear:both; overflow:hidden }
.blank20 { margin:0 auto; height:20px; font-size:1px; clear:both; overflow:hidden }
.blank23 { margin:0 auto; height:23px; font-size:1px; clear:both; overflow:hidden }
.blank25 { margin:0 auto; height:25px; font-size:1px; clear:both; overflow:hidden }
.blank30 { margin:0 auto; height:30px; font-size:1px; clear:both; overflow:hidden }
.blank35 { margin:0 auto; height:35px; font-size:1px; clear:both; overflow:hidden }
.blank50 { margin:0 auto; height:50px; font-size:1px; clear:both; overflow:hidden }


/*上方功能栏*/
.g-header {
	color:#fff;
	height:40px;
	clear:both;
	background:#ececec;
	border-bottom:2px solid #2d4d86;
}
.g-header .row {
	position:relative;
	padding:0;
	margin:0;
}
.g-header .u-logo {
	float:left;
	height:40px;
	width:160px;
	text-indent:-9999px;
	background: url(imageslogo.png) no-repeat left center;
}
  .m-topnav {
	  float:right;
	  width:;
	  padding:0;
	  box-sizing:border-box;
  }
  .m-topnav li {
	  width:70px;
	  float:left;
	  margin-left:26px;
	  line-height:38px;
	  font-size:12px;
  }
  .m-topnav li a {
	  display:block;
	  width:100%;
	  height:100%;
	  text-align:center;
	  text-decoration:none;
  }
  .m-topnav li a:hover {
	  background:#2d4d86;
	  color:#fff;
  }
   

.container-fluid {
	padding:0;
}

.container {
	width:1200px;
}
/*侧边栏悬浮框*/
.side-bar,.side-bar2 {
	position: fixed;
	top:30%;
	z-index:100;
	width:154px;
}
.side-bar {
	right:0;
}
.side-bar2 {
	left: 0;
}

.side-bar .title,
.side-bar2 .title {
	width:100%;
	height:111px;
	background:url(imagesside-bar-bg1.png) top center no-repeat;
}
.side-bar .main-list,
.side-bar2 .main-list {
	padding-bottom:20px;
	background: url(imagesside-bar-bg2.png) center bottom no-repeat;
}
.side-bar2 .main-list {
	min-height: 236px;
	overflow: hidden;
}
.side-bar .main-list li,
.side-bar2 .main-list li {
	width:106px;
	margin:0 auto;
	background:none;
	border:none;
	text-align:center;
	font-size:14px;
}
.side-bar2 .main-list li {
	margin:20px auto ;
}
.side-bar .main-list li a,
.side-bar2 .main-list li a {
	background:none;
	color:rgba(255,255,255,0.8);
}
.side-bar .main-list li a:hover,
.side-bar .main-list li a:focus,
.side-bar2 .main-list li a:hover,
.side-bar2 .main-list li a:focus {
	color:#fff;
}
.side-bar .main-list li.back-top {
	font-size:20px;
	line-height:1;
}
/*顶部图片*/
.g-top-img {
	height:516px;
	background:url(imagestop-img.jpg) center  top no-repeat;
}

/*************************/

/*面包屑*/
.g-bread {
	position: relative;
	margin-top:-60px;
	margin-bottom:30px;
	height:30px;
}
.g-bread .breadcrumb {
	position:absolute;
	background:none;
	font-size:14px;
}
.g-bread .breadcrumb li a {
	color:#9d00a1;
}
.g-bread .breadcrumb li a:hover {
	color:#7200a1;
	font-weight:600;
}

.g-bread  a.more-bread {
	position:absolute;
	right:0;
	top:0;
	z-index:10;
	font-size:16px;
	line-height:2;
	color:#7200a1;
}
.g-bread  a.more-bread:hover {
	color:#9d00a1;
}
/*************************/
/*内容背景*/
.s-bg1 {
	background:url(imagesbg1.jpg) top center no-repeat;
}
/*内容部分背景*/
.s-bg2 {
	padding-top:30px;
	padding-bottom:30px;
	background:url(imagesbg2.jpg) top center no-repeat;
}
/*内容部分背景*/
.s-bg3 {
	background:url(imagesbg3.png) left bottom no-repeat;
	background-position:0 450px;
}
/*照片墙*/
.s-bg4{
	position:relative;
	background:#8200a1;
	padding:30px 0;
	overflow:hidden;
} 
  .s-bg4 .row {
	  position:relative;
  }
  .s-bg4 .row .col-xs-12 {
	  padding:0;
  }
  
.s-bg4-bt  {
	position:relative;
}

.s-bg4-bt .bg-light1{
	  position:absolute;
	  left:-370px;
	  top:-230px;
	  width:374px;
	  height:469px;
	  background:url(imagesbg-41.png) center no-repeat;
	  z-index:90;
  }
.s-bg4-bt .bg-light2{
	  position:absolute;
	  right:-180px;
	  bottom:-900px;
	  width:186px;
	  height:285px;
	  background:url(imagesbg-42.png) center no-repeat;
	  z-index:90;
  }
/* 导航背景色*/
.s-nav {
	position:relative;
	background:url(imagesnav-bg.png) center top no-repeat;
	height:170px;
	margin-top:-85px;
}
  .s-nav .navbar-header{
	  position:absolute;
	  float:none;
	  clear:both;
	  left:50%;
	  top:0;
	  margin-left:-115px;
	  width:230px;
	  text-align:center;
  }
  .s-nav .navbar-header .navbar-brand {
	  padding:30px 0;
  }
  .s-nav  a {
	  display:block;
	  width:100%;
	  color:#fff;
	  text-align:center;
  }
  
  /*导航具体按钮*/
  .s-nav .nav {
	  margin-top:20px;
  }
  .s-nav .nav > li > a {
	  /*padding: 20px 10px;*/
	  padding: 20px 22px;
	  color: #fff;
	  font-size:20px;
  }

  .s-nav .nav > li > a:hover,
  .s-nav .nav > li > a:focus {
	  background:none;
	  font-weight:bolder;
  }
/*头条*/  
.m-top-news {
	text-align:center;
}  
  .m-top-news h1 {
	  line-height:2;
	  font-size:60px;
  }
  .m-top-news h1 a:hover {
	  color:#4d005d;
  }
  
/*焦点图*/
.m-focus {
	position:relative;
	width:100%;
	height:364px;
}
/*焦点图点*/
.m-focus .carousel-indicators {
}
.m-focus .carousel-indicators .active {
	background-color:#fff;
}
.m-focus .carousel-indicators li {
	width:34px;
	height:4px;
	background-color:transparent;
}

.m-focus .carousel-inner ,
.m-focus .carousel-inner .item,
.m-focus .carousel-inner .item img {
	width:100%;
	height:100%;
}
/*文字部分底色*/
.m-focus .carousel-caption {
	width:100%;
	height:120px;
	background:rgba(0,0,0,0.3);
	right: 0; 
    bottom: 0;
    left: 0; 
}
.m-focus .carousel-caption h2, 
.m-focus .carousel-caption p {
	padding:0 30px;
	text-align:left;
}
/*按钮*/
.m-focus .carousel-control {
	width:70px;
	top:auto;
	height:120px;
	bottom:0;
	z-index:10;
}


/*2017年样式部分*/
.row-number {
    margin-right: -2px;
    margin-left: -2px;
}
.row-number li {
	position: relative;
    min-height: 1px;
    padding: 2px;
    padding: 2px;
	height:133px;
}
.row-number li.col-xs-6 {
    width: 50%;
}
.row-number li a,
.row-number li i,
.row-number li a div {
	display:block;
	height:100%;
	width:100%;
	background-color:#7200a1;
	background-position:center;
	background-size: cover;
	background-repeat:no-repeat;
}
.col-xs-36, 
.col-xs-13 {
	position: relative;
    min-height: 1px;
    padding-right:15px;
    padding-left:15px;
	float:left;
}
.col-xs-36 {
	width:36.3333%;
}
.col-xs-13 {
	width:13.6666%;
}
.row-number .color1 a,
.row-number .color1 i {
	background:#7200a1;
}
.row-number .color2 a,
.row-number .color2 i {
	background:#7200a1;
	opacity:0.5;
}
.row-number .color3 a,
.row-number .color3 i {
	background:#9d00a1;
}


.row-number.da-thumbs1 li a div span,
.row-number.da-thumbs1 li a p span {
	font-size:16px;
}
/****************************/
.da-thumbs1 {
	list-style: none;
	position: relative;
	padding: 0;
}
.da-thumbs1 li a,
.da-thumbs1 li a img {
	display: block;
	position: relative;
}
.da-thumbs1 li a {
	overflow: hidden;
}
.da-thumbs1 li a div {
	position: absolute;
	background-color: #7200a1;
	background-color: rgba(114,0,161,0.8);
	width: 100%;
	height: 100%;
}
.da-thumbs1 li a div span,
.da-thumbs1 li a p span {
	display: block;
	padding: 10px 0;
	text-align:center;
	margin: 40px 20px 20px 20px;
	text-transform: uppercase;
	font-weight: normal;
	color: rgba(255,255,255,0.9);
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	border-bottom: 1px solid rgba(255,255,255,0.5);
	box-shadow: 0 1px 0 rgba(0,0,0,0.1), 0 -10px 0 rgba(255,255,255,0.3);
}
/**/
.da-thumbs1 li a div {
	top: 0px;
	left: -100%;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.da-thumbs1 li a:hover div{
	left: 0px;
}
.da-thumbs1 li.none-hover a div {
	top: 0px;
	left: 0;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.da-thumbs1 li.none-hover a:hover div{
	left: 0px;
	top:0;
}
/*第二部分背景列表*/
.m-btn-list .thumbnail{
	padding:0;
}
.m-btn-list .part1 .thumbnail{
	height:280px;
}

.m-btn-list a.thumbnail:hover, .m-btn-list .part1 a.thumbnail:focus {
	border-color:#fff;
}
/****************************/
/*标题1*/
.m-title1 {
	background: url(imagespart-title-1.png) center no-repeat;
	height:150px;
}
 
/*标题2*/
.m-title2 {
	background: url(imagespart-title-2.png) center no-repeat;
	height:150px;
}
/*标题3*/
.m-title3 {
	background: url(imagespart-title-3.png) center no-repeat;
	height:150px;
}
/*标题4*/
.m-title4 {
    background: url(imagespart-title-4.png) center no-repeat;
    height:150px;
}
  
/*标签切换*/  
.m-tabs1 {
	border:none;
	font-size:24px;
}
  /*.m-tabs1 li + li:before {
	  padding: 0 5px;
	  content:"/\00a0";
  }*/

  .m-tabs1 li a {
	  color:#000;
  }
  .m-tabs1 li.active a{
	  border:none;
	  border-bottom:4px solid #c66bc8;
	  background:none;
	  font-weight:600;
	  color:#000;
  }
  .m-tabs1 li  a:hover, .nav  li  a:focus,
  .m-tabs1 li.active  a:hover, .nav  li.active  a:focus {
	  background:none;
	  color:#7200a1;
	  border:none;
	  border-bottom:4px solid #c66bc8;
  }
  .m-tabs1 li  a:hover, .nav  li  a:focus {
	  border:none;
  }
  .m-tabs1 i {
	  float:left;
	  padding:8px 10px; 
  }
 
/*列表页*/  
.list1 {
	border:none;
	color:#e5a960;
}
.list1 li {
	display:list-item;
	list-style-type:disc !important;
	list-style-position:inside !important;
	color:#e5a960;
	border:none;
	font-size:20px;
	margin:0;
	padding:0;
	background:none;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height:2.2;
}
.list1 li a {
	margin-left:-10px;
}
.list1 li a:hover {
	color:#7200a1;
}
/*文字简介*/
.m-text1 {
	margin:10px auto;
}
.m-text1 h2 {
	margin-bottom:5px;
	font-size:30px;
}
.m-text1 p {
	font-size:14px;
	line-height:1.8;
}
/*首页六大部分*/
.m-media1 ,
.m-media2 {
	margin-bottom:70px;
}
.m-media1 .media-left {
	padding-right:0;
}
.m-media2 .media-right{
	padding-left:0;
} 
.m-media1 .media-left,
.m-media2 .media-right {
	width:40.5%
}
.m-media1 .media-left img,
.m-media2 .media-right img {
	margin:0;
	width:100%;
	height:283px;
}
  
  .da-thumbs2 {
	  list-style: none;
	  position: relative;
	  padding: 0;
  }
  .da-thumbs2 .media-left a,
  .da-thumbs2 .media-right a,
  .da-thumbs2 .media-left a img,
  .da-thumbs2 .media-right a img {
	  display: block;
	  position: relative;
  }
  .da-thumbs2 .media-left a,
  .da-thumbs2 .media-right a {
	  overflow: hidden;
  }
  .da-thumbs2 .media-left a div ,
  .da-thumbs2 .media-right a div {
	  position: absolute;
	  background-color: #7200a1;
	  background-color: rgba(0,0,0,0.6);
	  width: 100%;
	  height: 100%;
  }
  .da-thumbs2 .media-left a div h4,
  .da-thumbs2 .media-right a div h4 {
	  display: block;
	  padding: 10px 0;
	  margin: 40px 20px 0 20px;
	  text-transform: uppercase;
	  font-weight: normal;
	  color: rgba(255,255,255,0.9);
	  text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	  border-bottom: 1px solid rgba(255,255,255,0.5);
	  box-shadow: 0 1px 0 rgba(0,0,0,0.1), 0 -10px 0 rgba(255,255,255,0.3);
  }
  .da-thumbs2 .media-left a div p,
  .da-thumbs2 .media-right a div p {
	  display: block;
	  padding: 10px 0;
	  margin: 0 20px 20px 20px;
	  text-transform: uppercase;
	  font-weight: normal;
	  color: rgba(255,255,255,0.9);
	  text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	  border-bottom: 1px solid rgba(255,255,255,0.5);
  }
  /**/
  .da-thumbs2 .media-left a div,
  .da-thumbs2 .media-right a div {
	  top: 0px;
	  left: -100%;
	  -webkit-transition: all 0.3s ease;
	  -moz-transition: all 0.3s ease-in-out;
	  -o-transition: all 0.3s ease-in-out;
	  -ms-transition: all 0.3s ease-in-out;
	  transition: all 0.3s ease-in-out;
  }
  .da-thumbs2 .media-left a:hover div,
  .da-thumbs2 .media-right a:hover div{
	  left: 0px;
  }

.m-media1 .media-body {
	padding-left:0;
}
.m-media1 .media-body p {
	padding-left:30px;
}
.m-media2 .media-body {
	padding-right:0;
}
.m-media2 .media-body p {
	padding-right:30px;
}
.m-media1 .media-body p,
.m-media2 .media-body p {
	font-size:16px;
	line-height:1.5;
}
.m-media1 .media-body p i,
.m-media2 .media-body p i{
	color:#7200a1;
	margin-right:1em;
	font-size:20px;
	line-height:0.5;
}

.m-media1 .media-body.col-xs-7,
.m-media2 .media-body.col-xs-7 {
	width:59.5%;
}
.m-media1  .md-title-1,
.m-media2  .md-title-2{
	height:130px;
	border-bottom:1px solid #e7af6b;
	margin-bottom:30px;
}
.m-media1  .md-title-1 img {
	margin-left:30px;
}
.m-media2  .md-title-2 img {
	margin-right:30px;
}


/*图片墙*/
.slider {
    margin: 0 auto;
    position: relative;
}  
  .slider .img-shadow-left,
  .slider .img-shadow-right {
	  width:100%;
	  height:100%;
	  position:absolute;
	  z-index:10;
	  background:rgba(130,0,161,0.75);
  }
  .slider .img-shadow-left {
	  left:-100%;
  }
  .slider .img-shadow-right {
	  right:-100%;
  }
  .slider, .slider .slider-img {
	  height: 700px;
  }
  .slider:hover .slider-btn {
	  color: #fff;
	  text-shadow: 0 0 5px #666;
  }
  .slider .slider-img {
	  width: 12000px;
	  position: relative;
  }
  .slider .slider-img .slider-img-ul {
	  position: absolute;
	  left: 0;
	  top: 0;
	  height:100%;
	  overflow: hidden;
  }
  .slider .slider-img .slider-img-ul>li {
	  float: left;
	  width:1200px;
	  height:100%;
  }
  .slider .slider-img .slider-img-ul>li img {
	  /*width: 1200px;*/
	  height:100%;
  }
  
  /*圆点*/
  .slider .slider-dot {
	  display:none;
  }
  .slider .slider-dot ul {
	  position: absolute;
	  right: 50px;
	  bottom: 30px;
  }
  .slider .slider-dot ul>li {
	  cursor: pointer;
	  width: 10px;
	  height: 10px;
	  border-radius: 50%;
	  background: #ccc;
	  border: 2px solid #fff;
	  float: left;
	  margin-left: 10px;
  }
  .slider .slider-dot ul>li.active, .slider .slider-dot ul>li:hover {
	  background: #fff;
  }
  .slider .slider-btn {
	  position: absolute;
	  width: 50px;
	  height: 100px;
	  top: 50%;
	  line-height: 100px;
	  text-align: center;
	  color: #fff;
	  font-size: 28px;
	  text-decoration: none;
	  font-family: '黑体';
	  color: rgba(255, 255, 255, 0);
  }
  .slider .slider-btn:hover {
	  background: rgba(125, 125, 125, .3);
  }
  .slider .slider-btn.slider-btn-left {
	  left: 0;
	  margin-top: -50px;
  }
  .slider .slider-btn.slider-btn-right {
	  right: 0;
	  margin-top: -50px;
  }   

/*图片链接列表*/
.m-img-list {
	width:100%;
	margin:0 -2px;
	height:100%;
}
.m-img-list li {
	position: relative;
	float:left;
    min-height: 1px;
    padding: 2px;	
	width:20%;
	height:33.33%;
}
.m-img-list li a.thumbnail {
	display:block;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}
.m-img-list li a.thumbnail div {
	background:rgba(164,0,0,0.6)
}
.m-img-list li.first {
	width:60%;
	height:66.6%;
}
.m-img-list .thumbnail {
	padding:0;
	border-color: transparent;
	background-position:center;
	background-size:cover;
}
.m-img-list  a.thumbnail,
.m-img-list  a.thumbnail:hover , 
.m-img-list a.thumbnail:focus , 
.m-img-list a.thumbnail.active {
	border:none;
}

.m-img-list  a.thumbnail img {
	width:100%;
	border:none;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.m-img-list  a.thumbnail:hover img, 
.m-img-list a.thumbnail:focus img, 
.m-img-list a.thumbnail.active img {
    border:1px solid #ec6636;
}
.m-img-list  a.thumbnail h4{
	color:#c4131b;
}


/*二级页列表*/
.media-list-1 {
}
  .media-list-1 li {
	  padding-bottom:15px; 
	  border-bottom:1px solid #7200a1;
  }
  .media-list-1 li .media-left {
	  padding-left:0;
  }
  .media-list-1 li .media-left img{
	  width:100%;
	  height:190px;
  } 
  .media-list-1 li .media-body {
	  padding-left:15px;
  }
  .media-list-1 li .media-body h4{
	  font-size:30px;
  }
  .media-list-1 li .media-body p {
	  font-size:16px;
	  line-height:2;
  }

/*二级页列表2*/
.media-list-2 {
}
  .media-list-2 li.media {
	  margin:30px auto;
	  padding-bottom:30px;
	  border-bottom:1px solid #7200a1;
  }
  .media-list-2 li .media-left {
	  position:relative;
	  padding-left:0;
  }
  .media-list-2 li .media-right {
	  position:relative;
	  padding-right:0;
  }
  
  .media-list-2 li .media-left img,
  .media-list-2 li .media-right img{
	  height:290px;
	  width:100%;
	  margin:0;
	  padding:0;
  } 
  .media-list-2 li .media-left .thumbnail ,
  .media-list-2 li .media-right .thumbnail {
	  padding:0;
	  margin:0;
	  border-color:#d5a9da;
  }
  .media-list-2 li .media-left .text,
  .media-list-2 li .media-right .text {
	  position:absolute;
	  z-index:10;
	  background:rgba(0,0,0,0.5);
	  color:#fff;
	  padding:15px;
	  bottom:0;
  }
  .media-list-2 li .media-left .text {
	  left:0;
	  margin:0 10px 0 0;
	  width:98%;
  }
  .media-list-2 li .media-right .text {
	  right:0;
	  bottom:0;
	  margin:0 0 0 10px;
  }
  .media-list-2 li .media-left .text p,
  .media-list-2 li .media-right .text p {
	  height:34px;
	  overflow:hidden;
  }
  .media-list-2 li .media-body {
  } 
  .media-list-2 li .m-body-r {
	  padding-left:15px;
  }
  .media-list-2 li .m-body-r .media-heading a {
	  padding-left:15px;
  }
  .media-list-2 li .m-body-l {	  
	  padding-left:0;
	  padding-right:15px;
	  width:59.5%;
  }
  .media-list-2 li .m-body-l .media-heading a {
	  padding-left:15px;
  }
  
  .media-list-2 li .media-body h4{
	  font-size:30px;
  }
  .media-list-2 li .media-body p {
	  font-size:16px;
	  line-height:2;
  }
  
  .media-list-2 li .media-body .media-heading {
	  border-bottom:2px solid #e7ae6b;
	  padding:10px 0 ;
	  color:#7200a1;
	  font-size:40px;
	  line-height:1;
	  margin-bottom:15px;
  }
  .media-list-2 li .media-body .media-heading a {
	  font-size:14px;
	  color:#7200a1;
  }
  .media-list-2 li .media-body .media-heading a:hover,
  .media-list-2 li .media-body .media-heading a:focus {
	  color:#9d00a1;
  }
  .media-list-2 li .media-body .list1 {
  }

/*二级页列表3*/
.media-list-3 {
}
  .media-list-3>li {
	  padding-bottom:15px; 
  }
  .media-list-3>li.media {
	  margin-bottom:15px;
	  margin-top:0;
	  height:184px;
  }
  .media-list-3 li .media-left {
	  padding-left:0;
	  padding-right:0;
  }
  .media-list-3 li .media-left img{
	  width:180px;
	  height:120px;
  } 
  .media-list-3 li .media-left h5 {
	  max-height:44px;
	  overflow:hidden;
	  text-overflow:ellipsis;
  }
  .media-list-3 li .media-body {
	  padding-left:15px;
  }
  
  .media-list-3 li .media-body p {
	  font-size:16px;
	  line-height:2;
  }
  .media-list-3 li .media-body .media-heading {
	  border-bottom:2px solid #e7ae6b;
	  padding:0 0 10px 0  ;
	  color:#7200a1;
	  font-size:34px;
	  line-height:1;
	  margin-bottom:15px;
  }
  .media-list-3 li .media-body .media-heading a {
	  font-size:14px;
	  color:#7200a1;
	  margin-left:15px;
  }
  .media-list-3 li .media-body .media-heading a:hover,
  .media-list-3 li .media-body .media-heading a:focus {
	  color:#9d00a1;
  }
  .media-list-3 li .media-body .list1 li {
	  white-space:nowrap;
	  overflow:hidden;
	  text-overflow:ellipsis;
	  font-size:16px;
	  max-width:24em;
  }
  
/*二级图片列表*/
.m-img-list2 {
} 
.m-img-list2 li img {
	width:100%;
	height:184px;
}
/*翻页组件*/
.pagination {
}
.pagination li {
	font-size:14px;
}
.pagination li > a, .pagination li > span {
	padding:8px 14px;
	margin:0 5px;
	color:#7200a1;
	background:#eee;
	border-color:#eee;
}
.pagination li > a:hover, .pagination li > a:focus {
    color: #fff;
    background-color: #9d00a1;
    border-color: #7200a1;
}
.pagination .active > a, .pagination .active > span {
    color: #fff;
    cursor: default;
    background-color: #9d00a1;
    border-color: #7200a1;
}
.pagination .active > a:hover, 
.pagination .active > span:hover, 
.pagination .active > a:focus, 
.pagination .active > span:focus {
    color: #fff;
    background-color: #7200a1;
    border-color: #2b7736;
}

/*底部*/
.g-bottom {
	background:url(imagesbg-bottom.jpg) center top no-repeat;
}
.g-bottom .row.wrap {
	padding-top:40px;
	padding-bottom:60px;
}
.g-bottom .row h4,
.g-bottom .row a {
	color:#fff;
}
.g-bottom .row h4 {
	margin:10px auto;
}
.g-bottom .erweima img{
	width:60%;
}
.link-list li {
	font-size:16px;
	line-height:2;
	color:#fff;
}



/*底部版权信息功能栏*/
.g-footer {
	color:#fff;
	text-align:center;
	height:80px;
	line-height:80px;
	font-size:16px;
}
.g-footer .col-xs-12 {
	margin:20px auto;
	line-height:20px;
	color:#5f5f5f;
	font-size:14px;
}
.g-footer .col-xs-12 p span {
	padding:5px 10px;
}