/*公用样式*/
.noMR{
	margin-right:0!important;
}
#container {
	overflow: hidden;
	/*
	background:url(../img/fu.png) no-repeat center 480px;
	*/
}
.contain {
	margin: 0 auto;
	padding: 0 15px;
}
/*公用样式结束*/

.grFr{
	position:relative;
	margin-top:24px;
}
.grFr ul.grfrTab {
	width: 500px;
	margin:  0 auto;
	font-size: 0;
	position: relative;
}
.grFr ul.grfrTab li {
	font-size: 24px;
	display: inline-block;
	color: #adadad;
}
.grFr ul.grfrTab li.gr,
.grFr ul.grfrTab li.fr {
	cursor: pointer;
	font-weight: 700;
	width:30%;
	margin:0 10%;
	text-align: center;
}
.grFr ul.grfrTab li.active {
	color: #333333;
	position:relative;
}
.grFr ul.grfrTab li.active:after{
	content:'';
	display:inline-block;
	width:93px;
	height:7px;
	background:url(../img/line-01.png) no-repeat 0;
	position:absolute;
	bottom:-10px;
	left:50%;
	transform: translateX(-50%);
}
.tab-content{
	padding-top:40px;
}
.tab-content>div{
	display: none;
}
.tab-content>div.active {
	display: block !important;
}
/*个人法人服务一行五列*/
.nav-list {
	font-size: 0;
	margin: 0 -10px;
}
.nav-list>li {
	display: inline-block;
	padding: 0 10px;
	width: 50%;
	margin-bottom: 20px;
}
.nav-list .nav-item {
	border: 1px solid #e5e5e5;
	font-size: 14px;
	font-weight: 700;
	color: #333333;
	box-sizing: border-box;
	text-align: center;
	padding: 24px 0;
	cursor: pointer;
	transition: all .3s;
	overflow: hidden;
}
.nav-list .nav-item .navItemImg{
	display:inline-block;
	width:44px;
	height:44px;
	background-image:url(../img/bsffsprite.png);
	background-size:220px 220px;
	background-repeat:no-repeat;
}
.nav-list .nav-item .navItemImg.navItemImg0::before {
	content: '';
	position: absolute;
	width: 53px;
	height: 53px;
	left: -86px;
    top: -50px;
	background: url('../img/3-8-icon.png') no-repeat;
}
.nav-list .nav-item .navItemImg.navItemImg0 {
	background-image: url(../img/bsffsprite3-8.png);
	background-size: 100%;
	position: relative;
}
.nav-list .nav-item .navItemImg.navItemImg1{
	background-position:0 0;
}
.nav-list .nav-item .navItemImg.navItemImg2{
	background-position:-44px 0;
}
.nav-list .nav-item .navItemImg.navItemImg3{
	background-position:-88px 0;
}
.nav-list .nav-item .navItemImg.navItemImg4{
	background-position:-132px 0;
}
.nav-list .nav-item .navItemImg.navItemImg5{
	background-position:-176px 0;
}
.nav-list .nav-item .navItemImg.navItemImg6{
	background-position:0 -44px;
}
.nav-list .nav-item .navItemImg.navItemImg7{
	background-position:-44px -44px;
}
.nav-list .nav-item .navItemImg.navItemImg8{
	background-position:-88px -44px;
}
.nav-list .nav-item .navItemImg.navItemImg9{
	background-position:-132px -44px;
}
.nav-list .nav-item:hover {
	background: #FFFFFF;
	border: 1px solid #DECBA4!important;
	box-shadow: 0 0 20px 5px rgba(219,185,117,0.15)!important;
}
.nav-list .nav-item p {
	margin-bottom: 0;
	margin-top: 30px;
}
.nav-list .imgChongai520{
	position:absolute;
}
/* ********个人法人******** */
.content-info {
	margin-top: 56px;
}
.content-info .leftBox {
	
}
.content-info .leftBox>ul>li {
	padding: 20px 24px;
	font-size: 16px;
	line-height: 1.5;
	color: #000000;
	border: 1px solid #eeeeee;
	margin-bottom: 16px;
	cursor: pointer;
}
.content-info .leftBox>ul>li .iconfont.icon-hot{
	color: #fc7a43;
    font-size: 22px;
    vertical-align: middle;
    margin-right: 5px;
}
.content-info .leftBox>ul>li:hover {
	border-color: #cbb486;
	color: #CAB484;
	-webkit-transition: all 0.15s ease-in-out;
 	transition: all 0.15s ease-in-out;
}
.content-info .rightBox {
	
}
.content-info .rightBox .shiyong {
	font-size: 0;
	margin-bottom: 48px;
}
.content-info .rightBox .shiyong li {
	font-size: 16px;
	display: inline-block;
	width: 50%;
	text-align: center;
	color: #000;
	cursor: pointer;
	margin-bottom: 20px;
}
.content-info .rightBox .shiyong li img {
	transition: all .3s;
}
.content-info .rightBox .shiyong li:hover img {
	transform: scale(.8);
}
.content-info .rightBox .shiyong li>div {
	width: 78px;
	white-space: nowrap;
	word-break: break-all;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 16px auto 0;
}
.content-info .sub-title {
	font-size: 20px;
	font-weight: 700;
	color: #000000;
	margin-bottom: 30px;
}
/* *******个人法人轮播****** */
#carousel-example-generic-sm {
	height: 198px;
	width: 100%;
}
.sm-carousel .carousel-inner .life {
	font-size: 0;
	height: 100%;
}
.sm-carousel .carousel-inner .life>a {
	display: inline-block;
	width: 16.66%;
	font-size: 16px;
	text-align: center;
	margin-bottom: 32px;
	cursor: pointer;
	color: #000000;
}
.life a .iconfont{
	font-size: 26px;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	 border:1px solid rgba(252,102,21,.5);
	display: block;
	background-color: #FFFCF7;
	color: #FC7A43;
	text-align: center;
	line-height: 40px;
	margin: 0 auto;
	-webkit-transition: all 0.15s ease-in-out;
	 transition: all 0.15s ease-in-out;
}
.sm-carousel-fr .life a .iconfont {
	color: #8771fc;
	background-color: #f3f0ff;
	border-color: #8771fc;
}
.sm-carousel-fr .life a:hover p {
	color: #8771fc;
} 
.sm-carousel-gr .life a:hover p {
	color: #fc7a43;
} 
.sm-carousel .carousel-inner .life>a>p {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width: 78px;
  	margin: 12px auto 0;
}
.sm-carousel .carousel-inner .life>a:hover>.iconfont {
	transform: scale(0.8);
}
.sm-carousel .carousel-indicators {
	bottom: -20px;
}
.sm-carousel-fr .carousel-indicators li {
	background: #c3b7fd;
}
.sm-carousel-fr .carousel-indicators li.active {
	background: #8770fc;
}
.sm-carousel-gr .carousel-indicators li {
	background: rgba(252,102,21,.5);
}
.sm-carousel-gr .carousel-indicators li.active {
	background: #FC7A43;
}
/*近期访问*/
.recentVisit{
	overflow:hidden;
	margin-top:40px;
}
.recentVisit .left{
	border-right:1px solid #e5e5e5;
	margin-left:15px;
	padding-right:20px;
	color:#555;
	font-size:12px;
	margin-right:30px;
}
.recentVisit .left p{
	margin:0;
	line-height:20px;
}
.recentVisit .left p.myhomepage{
	font-size:18px;
	margin-bottom:5px;
}
.recentVisit .left p.myhomepage .glyphicon{
	font-size:12px;
}
.recentVisit .left p .notlong{
	display:inline-block;
	width:200px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.recentVisit a:hover{
	color:#cbb486;
}
.recentVisit .left p span{
	vertical-align: middle;
}
.orange-text{
	color:#cbb486;
}
.recentVisit .right p{
	color:#555;
	font-size:18px;
}
.recentVisit .right ul{
	overflow:hidden;
}
.recentVisit .right ul li{
	float:left;
	width:32%;
	margin-right:2%;
	text-align: center;
	font-size:16px;
	border: 1px solid #eeeeee;
	cursor: pointer;
}
.recentVisit .right ul li a{
	display:inline-block;
	width:100%;
	height:38px;
	line-height: 38px;
	color:#555555;
}

.recentVisit .right ul li:hover{
	border-color: #cbb486 ;
}
.recentVisit .right ul li:hover a{
	color:#cbb486;
}
/* 栏目标题 */
.column-title {
	position: relative;
	height: 50px;
	margin-top: 60px;
}
.column-title .title-text {
	font-size: 28px;
	line-height: 50px;
	font-weight: 700;
	color: #333333;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 7;
}
.column-title .title-bg {
	color: rgba(204,176,115,0.2);
	font-size: 50px;
	line-height: 50px;
	font-weight: 700;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 6;
	white-space: nowrap;
}
.column-title.service {
	margin-top: 90px;
}


/*轮播图*/
.carouselBox{
	width:1136px;
	margin:30px auto 0;
}
#carousel-example-generic{
	height:360px;
}
.carousel-indicators li{
	margin:0 5px;
	width:4px;
	height:4px;
	background:#e5d9c2;
	border:none;
	border-radius: 4px;
}
.carousel-indicators li.active{
	width:22px;
	height:4px;
	background:#cbb486;
}
.carousel-control{
	width:40px;
	height:80px;
	top:50%;
	margin-top:-40px;
	text-shadow: none;
	opacity:1;
}
.carousel-control.left,.carousel-control.right{
	background-image:none;
	filter:none;
}
.carousel-control.left{
	left:-40px;
}
.carousel-control.right{
	right:-40px;
}
.right-flow .carousel-control.left{
	left:-10px;
}
.right-flow .carousel-control.right{
	right:-10px;
}
.carousel-control .glyphicon{
	top:26px;
	color:#dddddd;
}
#carousel-example-generic .carousel-inner>.item>a>img,#carousel-example-generic .carousel-inner>.item>img,#carousel-example-generic .img-responsive,#carousel-example-generic .thumbnail a>img,#carousel-example-generic .thumbnail>img{
	max-width:1136px;
	height:180px;
}
.carousel-indicators{
	bottom:-50px;
	font-size:0;
}
.carouselBox .carousel-inner .item .subItem{
	display:inline-block;
	height:180px;
	position:relative;
	cursor: pointer;
}
.carouselBox .carousel-inner .item.four .subItem{
	width:23.9%;
	margin-right:1%;
}
.carouselBox .carousel-inner .item .subItem.noMR{
	margin-right:0;
}
.carouselBox .carousel-inner .item .subItem.golden{
	background:#eee5d2;
	background: linear-gradient(to bottom,#eee5d3,#fcf9f4);
}
.carouselBox .carousel-inner .item .subItem.golden a{
	color:#6f5226!important;
}
.carouselBox .carousel-inner .item .subItem.brown{
	background: #f5e4d9;
	background: linear-gradient(to bottom,#f5e4d9,#fff7f2);
}
.carouselBox .carousel-inner .item .subItem.brown a {
	color:#97543f!important;
}
.carouselBox .carousel-inner .item .subItem.purple{
	background: #ebe7fd;
	background: linear-gradient(to bottom,#ebe7fd,#f6f4f9);
}
.carouselBox .carousel-inner .item .subItem.purple a {
	color:#5f4ea2!important;
}
.carouselBox .carousel-inner .item .subItem.blue{
	background: #e2ecff;
	background: linear-gradient(to bottom,#e2ecff,#f1f7ff);
}
.carouselBox .carousel-inner .item .subItem.blue a {
	color:#4666a3!important;
}
.carouselBox .carousel-inner .item .subItem.green{
	background: #ebf8e9;
	background: linear-gradient(to bottom,#ebf8e9,#f5fff3);
}
.carouselBox .carousel-inner .item .subItem.green a{
	color:#507873!important;
}
.carouselBox .carousel-inner .item .subItem img{
	position:absolute;
	right:0;
	bottom:0;
}
.carouselBox .carousel-inner .item .subItem .text-tittle{
	font-size:20px;
	font-weight:bold;
	line-height:22px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.carouselBox .carousel-inner .item .subItem .text-tittle small{
	display: inline-block;
	padding-top: 10px;
}
.carouselBox .carousel-inner .item .subItem .item-text{
	font-size:16px;
	position:absolute;
	top:24px;
	left:24px;
	z-index:1000;
	overflow: hidden;
	width: calc(100% - 24px);
}
.carouselBox .carousel-inner .item .subItem .item-text a{
	display:block;
	opacity:1;
	margin-bottom:0;
}
.carouselBox .carousel-inner .item .subItem .item-text a:hover {
	opacity:1;
}
.carouselBox .carousel-inner .item .subItem .item-text a.text-tittle{
	opacity:1;
	margin-bottom:16px;
}
.carouselBox .carousel-inner .item .subItem.subItemPic{
	padding:24px 0 0 24px;
}
.carouselBox .carousel-inner .item .subItem.subItemPic .item-text .text-tittle{
	display:inline-block;
}
#carousel-example-generic .carouselBox .carousel-inner{
	height:200px;
}
#carousel-example-generic .carousel-inner>.item{
	top:20px;
}
#carousel-example-generic .carousel-inner>.item .subItem:nth-child(4n){
	margin-right:0!important;
}
#carousel-example-generic .carousel-inner>.item.active,#carousel-example-generic  .carousel-inner>.item.next.left,#carousel-example-generic  .carousel-inner>.item.prev.right{
	top:20px;
}
#carousel-example-generic .carousel-control{
	top:60%;
}
.newlunbo{
	position:absolute;
	top:-10px;
	right:0;
	width:40px;
}
/* 长者服务专窗 */
.carouselBox .carousel-inner .item .subItem .item-text.elderlyServices{
	font-size:18px;
}
.carouselBox .carousel-inner .item .subItem .item-text.elderlyServices .text-tittle{
	font-size:30px;
	line-height:32px;
}
/* 民生保障专栏 */
.carouselBox .carousel-inner .item .subItem .item-text.msbz .text-tittle{
	font-size:16px;
	font-weight: normal;
	margin-bottom: 6px;
	opacity: 0.5;
}
.carouselBox .carousel-inner .item .subItem .item-text.msbz .msbzA{
	font-size:20px;
	font-weight: bold;
}

.carouselBox .carousel-inner .item .subItem.subItemPic.swfw .item-text .text-tittle{
	width:216px;
	height:61px;
}
.carouselBox .carousel-inner .item .subItem.subItemPic.swfw.purple .item-text .text-tittle{
	background:url(../img/feature/pic-29-text-purple.png) no-repeat 0 0;
}
.carouselBox .carousel-inner .item .subItem.subItemPic.swfw.blue .item-text .text-tittle{
	background:url(../img/feature/pic-29-text-blue.png) no-repeat 0 0;
}
.carouselBox .carousel-inner .item .subItem.subItemPic.swfw.golden .item-text .text-tittle{
	background:url(../img/feature/pic-29-text-golden.png) no-repeat 0 0;
}
.carouselBox .carousel-inner .item .subItem.subItemPic.swfw.brown .item-text .text-tittle{
	background:url(../img/feature/pic-29-text-brown.png) no-repeat 0 0;
}
.carouselBox .carousel-inner .item .subItem.subItemPic.swfw.green .item-text .text-tittle{
	background:url(../img/feature/pic-29-text-green.png) no-repeat 0 0;
}

.carouselBox .carousel-inner .item .subItem.subItemPic.kstb .item-text .text-tittle{
	width:177px;
	height:79px;
}
.carouselBox .carousel-inner .item .subItem.subItemPic.kstb.purple .item-text .text-tittle{
	background:url(../img/feature/pic-33-text-purple.png) no-repeat 0 0;
}
.carouselBox .carousel-inner .item .subItem.subItemPic.kstb.blue .item-text .text-tittle{
	background:url(../img/feature/pic-33-text-blue.png) no-repeat 0 0;
}
.carouselBox .carousel-inner .item .subItem.subItemPic.kstb.golden .item-text .text-tittle{
	background:url(../img/feature/pic-33-text-golden.png) no-repeat 0 0;
}
.carouselBox .carousel-inner .item .subItem.subItemPic.kstb.brown .item-text .text-tittle{
	background:url(../img/feature/pic-33-text-brown.png) no-repeat 0 0;
}
.carouselBox .carousel-inner .item .subItem.subItemPic.kstb.green .item-text .text-tittle{
	background:url(../img/feature/pic-33-text-green.png) no-repeat 0 0;
}

/* 优化营商环境 */
.four004 {
  padding-left: 0;
  overflow: hidden;
  margin: 50px -16px 80px;
}
.four004 li {
  float: left;
  width: 25%;
  padding: 0 16px;
  margin-bottom: 25px;
}
/* .four004 li:nth-child(n+9) {
  margin-bottom: 0;
} */
.four004 li a {
  position: relative;
  padding: 12px 30px;
  display: block;
  align-items: center;
  height: 74px;
  line-height: 48px;
  overflow: hidden;
  -webkit-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
  border: 1px solid #E5E5E5;
}
.four004 li a .iconfont {
  float: left;
  width: 32px;
  height: 32px;
  border-radius: 50px;
  line-height: 32px;
  font-size: 18px;
  text-align: center;
  margin-top: 8px;
  border:1px solid #CAB484;
  background: #fffcf7;
}
.four004 li a .iconfont > img {
  display: block;
  width: 100%;
}
.four004 li a span {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  font-size: 16px;
  line-height: 1.5;
  display: table-cell;
  width: 72%;
  color: #000000;
}
.four004 li a:hover {
  border: 1px solid #cbb486;
  -webkit-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
}
.four004 li a:hover span {
  color: #CAB484;
  -webkit-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
}


.noticeBar{
	background:#f7f7f7;
}
.contentbar{
	width:1190px;
	margin:0 auto;
	overflow:hidden;
}
.noticeBar .left{
	float:left;
	padding-left:30px;
	padding-right:20px;
	padding-top:20px;
	background-size:20px;
}
.noticeBar .listbox{
	height:57px;
	overflow: hidden;
	float:left;
}
.noticeBar ul{
	/* width:1000px; */
	float:left;
	margin:0 auto;
	overflow: hidden;
	padding:10px 0;
}
.noticeBar .allshow{
	display:inline-block;
	/* font-weight:bold; */
}
.noticeBar .listbox.singlelineshow{
	height:auto;
}
.noticeBar .zhanshoubox{
	float:left;
	color:#9d9d9d;
	cursor:pointer;
	padding-top:15px;
	font-size:16px;
}
.noticeBar .zhanshoubox span{
	vertical-align: middle;
}
.noticeBar .zhanshoubox i{
	display: inline-block;
	font-size:12px;
	vertical-align: middle;
}
.noticeBar ul li{
	float:left;
	font-size:16px;
	margin-right:40px;
	height:40px;
	line-height:40px;
	color:#000;
	max-width:90%;
	/* overflow: hidden;
	text-overflow:ellipsis; */
	white-space: nowrap;
}
.noticeBar ul li.item:hover{
	color:#6f5226;
}
.noticeBar ul li.item:hover:before{
	background:#6f5226;
}
.noticeBar ul li.item:before{
	content:'';
	display:inline-block;
	width:5px;
	height:5px;
	background:#cbb486;
	vertical-align: middle;
	margin-right:8px;
}

.newStripList li{
	position:relative;
}
.newStripList li i.new{
	display:inline-block;
	width:28px;
	height:18px;
	background:url(../img/new.gif) no-repeat 0 0;
	position:absolute;
	right:20px;
	top:10px;
}
#newyearModal .modal-content{
	/*width:750px;
	height:750px;
	background:url(../img/model-bg.png) no-repeat center;*/
	text-align:center;
	border:none;
	box-shadow:0 0 0 0;
	background:transparent;
}
#newyearModal .modal-content img{
	width:100%;
}
#newyearModal .close-modal{
	width:42px;
	height:42px;
	background:url(../img/modal-close.png) no-repeat center;
	cursor:pointer;
	margin:0 auto;
}

/* 移动端右侧工具栏 */
.side-mobile {
	position: fixed;
	right: 8px;
	bottom: 60px;
	width: 50px;
}

.side-list-mobile {
	position: fixed;
	width: 100%;
	height: calc(100% - 50px);
	top: 100%;
	background-color: #fff;
	z-index: 99;
	overflow:auto;
	padding: 30px 20px 15px;
	transition: all .3s;
}
.side-list-mobile.active {
	top: 50px;
}
#remove-side-mobile {
	position: absolute;
	top: 20px;
	right: 0;
	font-size: 18px;
	font-weight: 100;
	line-height: 1;
}
.side-list-mobile .side-mobile-title {
	font-size: 20px;
	font-weight: 700;
	line-height: 1;
	padding: 10px 0;
	color: rgba(0,0,0,1);
	margin-bottom: 24px;
}
.side-item-mobile {
	margin-bottom: 32px;
}
.side-item-mobile>a {
	display: inline-block;
	font-size: 0;
	text-align: center;
	margin-right: 9%;
}
.side-item-mobile>a>img {
	width: 54px;
}
.side-item-mobile>a>.text {
	display: block;
	font-size: 14px;
	padding-top: 16px;
}

@media (max-width: 480px) {
	/* 英文背景的标题自适应 */
	.Engbackdrop-title {
		height: 60px;
		margin: 40px 0 25px;
	}
	.Engbackdrop-title .title-text {
		font-size: 22px;
		line-height: 60px;
		white-space: nowrap;
	}
	/* 个人法人tab栏  */	
	.grFr ul.grfrTab {
		width: 100%;
	}
	.grFr ul.grfrTab li {
		font-size: 18px;
	}
	.content-info .sub-title {
		font-size: 16px;
	}
}
/* 隐藏侧边栏和浏览器提示 */
@media screen and (max-width: 1190px) {
    .fl_open {
    	display: none;
    }
    .fireworks {
    	display: none;
    }
}
@media screen and (max-width: 768px) {
	.side-list {
		display: none;
	}
	.voice-microphone {
		right: 90px;
	}
}
@media screen and (max-width: 590px) {
	/* iconfont版条状列表newStripList */
    ul.newStripList.column-4 li {
		width: 100%;
	}
}
@media (min-width: 520px){
	/* 个人法人一行五列 */
	.nav-list>li {
    	width: 33.33%;
    }
    
    /* 个人法人主体内容 */
	.content-info .rightBox .shiyong li {
		width: 33.33%;
	}
   
}
@media (min-width: 590px){
	/* iconfont版条状列表newStripList */
    ul.newStripList.column-4 li {
		width: 50%;
	}
	
	/* 个人法人主体内容 */
	.content-info .rightBox .shiyong li {
		width: 25%;
	}
}
@media (min-width: 768px){
	/* 整体容器 */
	.contain {
	    width: 750px;
	}
	
	.side-mobile {
		display: none;
	}
	
	/* 个人法人一行五列 */
	.nav-list>li {
    	width: 20%;
    }
    
    /* 个人法人主体内容 */
	.content-info .rightBox .shiyong li {
		width: 20%;
	}
    
	/* iconfont版条状列表newStripList */
	ul.newStripList.column-4 li {
		width: 50%;
	}
	
}
@media (min-width: 992px){
	/* 整体容器 */
	.contain {
	    width: 970px;
	}
	
	/* iconfont版条状列表newStripList */
	ul.newStripList.column-4 li {
		width: 33.33%;
	}
	
	/* 个人法人一行五列 */
    .nav-list .nav-item {
    	font-size: 16px;
    	padding: 38px 0;
    }
    
    /* 个人法人主体内容 */
    .content-info .leftBox>ul {
    	font-size: 0;
    }
    .content-info .leftBox>ul>li {
    	display: inline-block;
    	width: calc(50% - 10px);
    }
    .content-info .leftBox>ul>li:nth-child(2n + 1) {
    	margin-right: 20px;
    }
}
@media (min-width: 1196px){
	/* 整体容器 */
	.contain {
	    width: 1166px;
	}
	
	/* 个人法人一行五列 */
	.nav-list>li {
    	padding: 19px;
    }
    
    /* 个人法人主题内容 */
    .content-info .leftBox {
	    width: 33%;
	    float: left;
	}
	.content-info .leftBox>ul>li {
		display: block;
		width: 100%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.content-info .leftBox>ul>li:nth-child(2n + 1) {
    	margin-right: 0;
    }
    .content-info .rightBox {
	    width: 67%;
	    padding-left: 60px;
	    float: left;
	}
	
	
	/* iconfont版条状列表newStripList */
	ul.newStripList.column-4 li {
		width: 25%;
	}
}

@media screen and (max-width: 1200px){
	.carouselBox{
		width:100%;
	}
	.carousel-inner{
		width:86%;
		margin:0 auto;
	}
	.carouselBox .carousel-inner .item.four .subItem{
		width:100%;
		height:130px;
	}
	#carousel-example-generic{
		height:auto;
	}
	.carousel-control.left{
		left:-15px;
		font-size:36px;
	}
	.carousel-control.right{
		right:-15px;
		font-size:36px;
	}
	.carousel-indicators{
		bottom:-25px;
	}
	.Popupselect{
		width:92%;
	}
	.Popupselect>div.left{
		width:30%;
	}
	.Popupselect>div.left ul{
		width:90%;
	}
	.Popupselect>div.right{
		width:70%;
	}
	.qucontent .banner-left input, .bumencontent input, .guanweicontent input, .othercontent input{
		width:70%;
	}
	.inputgroup .clearinput{
		right:30%;
	}
	.qucontent .banner-left button, .bumencontent button, .guanweicontent button, .othercontent button{
		width:30%
	}
	.visitDiv{
		margin-top:10px;
	}
	.jcfw{
		margin-top:10px;
	}
	.bumencontent>ul li{
		width:50%;
	}
	.qucontent .work-filter-option .titlename{
		width:20%;
	}
	.qucontent .work-filter-option>div{
		width:80%;
	}
	.contain.banner-content{
		width:94%;
		padding:0;
	}
	.Popupselect{
		width:94%;
	}
	.qucontent .work-filter-option{
		width:100%;
	}
	.qucontent .work-filter-option a{
		margin:0;
		padding:0;
		width:48%;
		font-size:14px;
	}
	.guanweicontent ul li{
		width:100%;
	}
	.othercontent ul li{
		width:100%;
	}
	.qucontent .queren{
		width:100%;
	}
	.qucontent .queren button{
		padding:6px 10px;
		margin-left:0;
	}
	.qucontent .work-filter-option.filterstreet a.thisqu{
		padding:0;
		margin:0;
		width:49%;
		text-align:left;
	}
	.qucontent .work-filter-option.filtervillage a.thisstreet{
		padding:0;
		margin:0;
		width:49%;
		text-align:left;
	}
	.sm-carousel .carousel-inner .life>a{
		vertical-align:middle;
	}
	.sm-carousel .carousel-inner .life>a>p{
		width:34px;
		margin:0 auto;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		line-clamp: 2;
		-webkit-box-orient: vertical;
		min-height:44px;
	}
	.Engbackdrop-title.smalleng .title-bg{
		font-size:0;
	}
	.Engbackdrop-title .title-bg{
		font-size:0;
	} 
	.banner-top-main .fa-close{
		display: none;
	}
	.Popupselect .searchResult li{
		width:100%;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;	
	}
	#newyearModal .modal-content{
		width:100%;
		background-size:100%;
	}
}

/*************移动端菜单栏***************/
@media screen and (max-width: 767px){
	.mynavbar .mycollapse{
		display:block;
		position:fixed;
		top:0;
		bottom:0;
		right:-250px;
		background:#cbb486;
		width:250px;
		transition: all .6s;
		z-index:100;
	}
	.mynavbar .mycollapse.in{
		right:0px;
	}
	.mynavbar .nav.navbar-left li{
		text-align:center;
	}
	.mynavbar .navbar-nav>li>a{
		text-align:center;
	}
	.mynavbar .nav.navbar-left li.active::after{
		height:0;
	}
	.navbar-toggle.collapsed{
		position:absolute;
		right:10px;
		transition: all .8s;
	}
	.navbar-toggle{
		right:250px;
		transition: all .8s;
	}
	.mynavbar .navbar-right .has-message::after {
		right: auto !important;
		top: 12px !important;
	}
	.navbar-wuzhangai{
	    float: right;
	    position: absolute;
	    right: 60px;
	    padding: 8px 4px;
	    margin-right: 0;
	    margin-top: 7px;
	    color: white;
	    border: 1px solid transparent;
	    border-radius: 6px;
	    border-color: white;
	    height: 34px;
	    line-height: 15px;
	}
}
/*
.banner-top,.indexbannerbelow,.footer,.side-list,.head-index,.selectDepartment,.Popupselect,.inputGroup,.headerbg,.side-mobile,.link-floatnav-top,.common-floatnav-a{
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter:gray;
}
.heibaiweb.banner-top{
	background:none;
}
.heibaiweb .headerbg{
	width:100%;
	height:480px;
	background:url('../img/common-banner-new-210317.jpg') no-repeat center center;
	position: absolute;
	top: 0;
	z-index: -1;
}
*/