@charset "utf-8";

body {
	padding: 0;
	margin: 0;
	font-family: 'Microsoft Yahei', Verdana, Arial;
	font-size: 16px;
	-webkit-text-size-adjust: none;
}

html,body {
	height: 100%;
	background: #fff;

}
.body {
	height:inherit;
}
img {
	border: none;
}

dl,dt,dd,ul,li,form,input,textarea,h2,h3,h4,p {
	margin: 0;
	padding: 0;
	list-style: none;
}

.clearfix {
	zoom: 1;
}

.clearfix:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
}

a {
	color: #333;
	text-decoration: none;
}

.white-bg {
	background-color: #fff;
}

.blue-bg {
	background-color: #4183d9;
}

.pt-10 {
	padding-top: 10px;
}

.pt-20 {
	padding-top: 20px;
}

.pb-10 {
	padding-bottom: 10px;
}

.pd-20 {
	padding: 20px;
}

.pd-40 {
	padding: 10px 40px;
}

.pd-25 {
	padding: 25px;
}

.pd-30 {
	padding: 30px;
}

.pl-40 {
	padding-left: 40px;
}

.pr-30 {
	padding-right: 30px;
}

.p-10 {
	padding: 10px;
}

.mt-25 {
	margin-top: 25px;
}

.mb-30 {
	margin-bottom: 30px;
}

.mb-20 {
	margin-bottom: 20px;
}

.mb-10 {
	margin-bottom: 10px;
}

.mr-30 {
	margin-right: 30px;
}

.w-30 {
	width: 30px;
}

.tc {
	text-align: center;
}

.cb {
	clear: both;
}

.max-wrap {
	max-width: 1920px;
	min-width: 1200px;
	margin: 0 auto;
	position: relative;
}

.main-wrap {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.main-wrap-bar {
	position: relative;
	width: 100%;
	top: -150px;
	z-index:1;
}

.icon-wuzhangai {
	color: #fff;
	font-size: 1.125em;
}

/*top-bar--start*/
.border {
	border: 1px solid #EAEAEA;
	border-top: 0;
	box-sizing: border-box;
}

.top-bar {
	height: 30px;
	background-color: #fff;
}

.top-bar-text {
	width: 1200px;
	margin: 0 auto;
	color: #888;
	font-size: 0.875em;
	line-height: 34px;
}

.top-bar-text a {
	color: #999;
        font-size:0.875em;
}
.top-bar-text a:before {
	content:"|";
	display:inline-block;
	padding:0px 10px;
}
.top-bar-text a:first-child:before {
	content:"";
	padding-left:0px;
}
.top-bar-text .english {
	color: #f15447;
}

.top-bar-text a:hover {
	text-decoration: none;
}

.top-bar-text .four-links {
	float: left;
}

.top-bar-text .version-links {
	float: right;
}

.link-sep:before {
	content: "|";
	display: inline-block;
	padding: 0 3px 0 8px;
}

/*top-bar--end*/
.logo-small {
	display: none;
}

/*头图--开始*/
.banner {
	height: 693px;
	overflow: hidden;
	position: relative;
	width: 100%;
	background-color: #fff;
}

.swiper-container {
	width: 100%;
	height: 720px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}

.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.swiper-pagination-bullet {
	width: 35px;
	border-radius: 0px 0px;
}

.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets
	{
	bottom: 270px !important;
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet
	{
	margin: 0px 0px;
}
.swiper-button-prev, .swiper-button-next {
	width:66px;
	height:66px;
	background-size:auto;
	background-position:initial;
	background-image:url(../images/banner-btn.png);
}
.swiper-button-next {
	background-position:-72px 0px;
}
.swiper-button-prev {
	background-position:0px 0px;
}
.swiper-pagination-bullet {
	background: #fff;
	opacity: 0.78;
}

.swiper-pagination-bullet-active {
	background: #f02e16;
}

.swiper-button-prev,.swiper-button-next {
	top: 45%;
}

/*头图--结束*/
.logo-bar {
	padding-top: 105px;
	width: 100%;
	position: absolute;
	z-index: 1;
	top: 0;
}

.logo-bar .logo {
	font-size: 40px;
	font-weight: bold;
	color: #000;
	cursor: default;
	text-align: center;
}

/*搜索开始*/
.find-bar {
	width: 60%;
	background-color: #fff;
	position: absolute;
	left: 239px;
	top: -260px;
	border-radius: 5px 5px;
	opacity: 0.94;
	filter: alpha(opacity=94);
	border: 1px solid #e8e8e8;
}

.find-bar input[type="submit"] {
	display: block;
	float: right;
	border: none;
	height: 36px;
	line-height: 36px;
	width: 60px;
	outline: none;
	cursor: pointer;
	background: #999;
	background: url(../images/icon_search.png) no-repeat center center;
	border-left: 1px solid #e8e8e8;
	margin: 7px 0;
}

.find-bar input[type="text"] {
	display: block;
	outline: none;
	margin: 0;
	height: 50px;
	line-height: 50px;
	background: transparent;
	border: none;
	color: #999;
	padding-left: 20px;
	box-sizing: border-box;
	font-size: 0.875em;
	width:91%;
}
/*搜索结束*/

/*下拉菜单--start*/
.main-nav-bg {
	position: relative;
	z-index: 100;
	background-color:rgba(255,255,255,0.94);
	height: 68px;
	margin-bottom: 10px;
}
.main-nav{
	
}

#menu {
	
}

#menu a {
	color: #fff;
}

#menu li:hover>ul {
	display: block;
}

/* 一级菜单 */
#menu>ul {
	display: table;
	table-layout: fixed;
	width: 100%;
}

#menu>ul>li{
	display: table-cell;
	vertical-align: top;
	position: relative;
	text-align: center;
	-webkit-transition: background-color 400ms;
	transition: background-color 400ms;
}

#menu>ul>li:last-child {
	background: none;
}

#menu>ul>li>i {
	color: #4D4D4D;
	opacity: 0.7;
	font-size: 1.7em;
}

#menu>ul>li>a {
	display: block;
	height: 68px;
	line-height: 68px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: center;
	font-size: 1.125em;
	color: #434343;
	font-weight:bold;
}

#menu>ul>li:hover {
	background-color: #f25b52;
	background-image: none;
}

#menu>ul>li.focus:hover,#menu>ul>li.focus {
	background-color: #E54137;
	background-image: none;
}

#menu>ul>li:hover a,#menu>ul>li:hover i {
	color: #fff;
}
#menu>ul>li>a i{
	font-weight:normal;
}
#menu>ul>li.focus:hover a,#menu>ul>li.focus a,#menu>ul>li.focus i {
	color: #fff;
}

/* 下拉的菜单栏 */
#menu>ul>li ul {
	display: none;
	position: absolute;
	background-color: #f8f8f8;
	width: 100%;
	padding-bottom: 10px;
}

/* 下拉菜单的菜单项 */
#menu>ul>li>ul li {
	text-align: center;
	position: relative;
}

#menu>ul>li>ul li>a {
	color: #333;
	padding: 10px 0;
}

#menu>ul>li>ul li>a:hover {
	background-color: #4471c9;
	color: #fff;
}

/* 三级及以下的菜单项的定位 */
#menu>ul>li>ul>li ul {
	left: 100px;
	top: -1px;
}

#menu>ul>li>ul>li ul>li {
	font-size: 0.75em;
}

/* 下拉的菜单--end*/
.news-pic {
	display: table-cell;
}

.news-pic img {
	width: 100%;
	height: 100%;
}

.news-focus {
	float: left;
	width: 586px;
	margin-right:25px;
}
.col-wide-a {
	width: calc(100% - 613px);
	width: -moz-calc(100% - 613px);
	width: -webkit-calc(100% - 613px);
	float:right;
}
.col-a-left {
	float: left;
	width: 652px;
}

.col-a-right {
	margin-left: 652px;
	overflow: hidden;
}

/*二级栏目切换--模块化--开始*/
.box-tab>dd {
	padding-top: 5px;
}

.box-tab>dt {
	border-bottom: 1px solid #e8e8e8;
	border-top: 1px solid #e8e8e8;
	line-height: 50px;
}

.zy_news_list>dt{
	border-top:none;
}

.four-list .box-tab>dt {
	border-bottom: none;
}

.box-tab>dt>ul>li {
	display: block;
	float: left;
	margin-left: 20px;
}

.box-tab>dt>ul>li:first-child {
	margin-left: 0;
}

.box-tab>dt>ul>li>a {
	float: left;
	color: #333;
	position: relative;
	height: 50px;
	line-height: 50px;
	padding: 0 7px;
	font-size: 1em;
}
.box-tab.zy_news_list>dt>ul>li>a{
	padding:0;
}

.box-tab>dt>ul>li.focus>a {
	position: relative;
	color: #333;
}

.box-tab>dt>ul>a:hover {
	color: #3db1ea;
}

.four-list .box-tab>dt>ul>li.focus>a {
	background: none;
	color: #333;
	font-size: 1.0625em;
	padding: 0;
}

.box-tab>dt>ul>li.focus>a .triangle,span.box-title-name .triangle {
	width: 100%;
	height: 3px;
	background: #3DB1EA;
	position: absolute;
	left: 0%;
	top: -1px;
}

.box-tab>dd>ul>li, .box-tab>dd>table {
	display: none;
}

.box-tab>dd>ul>li.focus{
	display: block;
}
.box-tab>dd>table.focus {
	display: table;
}

.box-tab>dt>ul:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
}

.more.more-right {
	float: right;
	color: #999;
	font-weight: normal;
	font-size: 0.875em;
}

.more.more-right:hover {
	color: #ff7900;
}

.more.more-mobile {
	float: right;
}

.more.more-center {
	display: block;
	text-align: center;
	background-color: #eee;
	padding: 8px 0;
}

.more.more-center:hover {
	background-color: #3db1ea;
	color: #fff;
	-webkit-transition: background-color 400ms;
	transition: background-color 400ms;
}

.box-tab.online-service {
	position: relative;
}

.box-tab.online-service dt {
	position: absolute;
	right: 0;
	top: -58px;
}

/*二级栏目切换--模块化--结束*/
.important-news {
	margin-bottom: 5px;
}

.important-news h4 {
	font-size: 1.125em;
	font-weight: bold;
	height: 44px;
	line-height: 44px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	position: relative;
}

.important-news h4 a{
	color: #666;
}

.important-news h4 a:hover{
	color:#ff7900;
}

.important-news p {
	font-size: 1em;
	line-height: 30px;
	border-bottom: 1px dashed #ddd;
	height: 65px;
	overflow: hidden;
	text-indent: 2em;
	font-size: 0.875em;
}

.important-news p a {
	color: #666;
}

/*滚动公告*/
.srcroll-news {
	overflow: hidden;
	height: 34px;
	margin: 20px 0px;
}

.srcroll-news .title {
	width: 94px;
	float: left;
	background: #F6C049;
	color: #fff;
	height: 34px;
	border-radius: 5px 5px;
	font-weight: bold;
	line-height: 34px;
        font-size:0.875em;
        text-align:center;
}
.srcroll-news .title a {
       color:#fff;
}
.srcroll-news .title i {
	color: #fff;
	font-size: 1.625em;
	font-weight: 400;
	line-height: 0;
}

.scroll_div {
	width: calc(100% -   110px);
	width: -webkit-calc(100% -   110px);
	width: -moz-calc(100% -   110px);
	height: 34px;
	float: right;
	overflow: hidden;
	white-space: nowrap;
}

#scroll_begin,#scroll_end,#scroll_begin ul,#scroll_end ul,#scroll_begin ul li,#scroll_end ul li
	{
	display: inline;
	background: url(../images/spot.jpg) no-repeat 15px 10px;
	line-height: 34px;
}

#scroll_end ul li a,#scroll_begin ul li a {
	padding-left: 25px;
}

/*政务公开办事互动*/
.clearfix {
	display: block
}

.clearfix:after,.fix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.clearfix {
	zoom: 1
}

.mr20 {
	margin-right: 20px
}

.zq-icon {
	display: inline-block;
	background: url(../images/ctrol_panel_bg.png) no-repeat;
}

.crad-area-icon1 {
	background-position: 0 0
}

.crad-area-icon2 {
	background-position: -40px 0
}

.crad-area-icon3 {
	background-position: -80px 0
}

.crad-area-icon4 {
	background-position: -120px 0
}

.card-area {
	height: 455px;
	width: 100%;
	position: relative;
}

.card-area .bg-e8e8e8 {
	background: #f4f4f4
}

.card-area .bg-e1e1e1 {
	background: #ededed
}

.card-area .card-item {
	z-index: 4;
	transition: all .3s cubic-bezier(.4, 0, .2, 1), z-index 0s .12s;
	position: relative;
	float: left;
	width: 17.3%;
	height: 455px;
	background-color: transparent
}

.card-area .card-item .card-item {
	margin-left: -1px
}

.card-area .card-item .card {
	transition: all .3s cubic-bezier(.4, 0, .2, 1), z-index 0s .12s;
	width: 100%;
	height: 100%;
	text-align: center;
	background: #fff
}

.card-area .card-item .card .card-content {
	width: 100%;
	line-height: 2
}

.card-area .card-item .card .card-content.content-first {
	transition: all .12s cubic-bezier(.4, 0, .2, 1) .18s;
	z-index: 3;
	opacity: 1;
	filter: alpha(opacity = 100);
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(100 ) )
}

.card-area .card-item .card .card-content.content-second {
	transition: all .12s cubic-bezier(.4, 0, .2, 1) 0s;
	z-index: 2;
	opacity: 0;
	filter: alpha(opacity = 0);
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(0 ) );
	line-height: 2
}

.card-area .card-item .card .card-content.content-second dd li a {
/*	height: 32px;
	line-height: 32px;*/
}

.card-area .card-item .card .card-content,.card-area .card-item .card .card-title
	{
	position: absolute;
	left: 0;
	right: 0;
	z-index: 1
}

.card-area .card-item .card .card-title {
	transition: all .3s cubic-bezier(.4, 0, .2, 1), z-index 0s .12s;
	height: 100px;
	line-height: 26px;
	font-size: 14px;
	top: 0;
	background: #FDB201;
	
}

.card-area .card-item .card .card-title .content {
	position: absolute;
	width: 100%
}

.card-area .card-item .card .card-title h1 {
	font-size: 20px;
	font-weight: 700;
	color: #fff;
}

.card-area .card-item .card .card-title .short-info {
	color: #8dbbdc;
	font-size: 14px;
	margin-top: 0;
	margin-bottom: 20px
}

.card-area .card-item .card .card-title .zq-product-img {
	width: 40px;
	height: 30px;
	margin: 30px auto 0;
	position: relative
}

.card-area .card-item .card .card-title .zq-product-img i {
	font-size: 2em;
	color: #fff;
}

.card-area .card-item .card .card-title .zq-product-img .un-hover {
	z-index: 1;
	opacity: 1;
	filter: alpha(opacity = 100);
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(100 ) )
}

.card-area .card-item .card .card-title .zq-product-img .with-hover {
	z-index: 2;
	opacity: 0;
	filter: alpha(opacity = 0);
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(0 ) )
}

.card-area .card-item .card .card-title .short-info,.card-area .card-item .card .card-title .zq-product-img img,.card-area .card-item .card .card-title h1
	{
	height: 25px;
	margin: 0 auto;
	transition: all .15s cubic-bezier(.4, 0, .2, 1) 0s
}

.card-area li:first-child .card .card-title {
	background: #3db1ea
}

.card-area li:last-child .card .card-title {
	background: #e54137
}

.card-area .card-item .card .card-content {
	height: 355px;
	position: absolute;
	top: 100px
}

.card-area .card-item .card .card-content.content-first .content-first-list
	{
	font-size: 16px;
	color: #373d41;
	padding-left: 20px;
	margin-top: 18px;
}

.card-area .card-item .card .card-content.content-first .content-first-list li
	{
	font-size: 0.875em;
	line-height: 32px;
	text-align: left;
	background: url(../images/spot.jpg) no-repeat 0px 14px;
	padding-left: 10px;
}

.card-area .card-item .card .card-content.content-second {
	width: 94.5%;
	left: 25px;
	font-size: 0.9375em;
	color: #a9b0b4;
	text-align: left;
	padding-top: 20px
}

.card-area .card-item .card .card-content.content-second .main-head {
	color: #3db1ea;
	font-size: 18px;
	line-height: 28px;
	margin-bottom: 10px
}

.card-area .card-item .card .card-content.content-second p {
	margin: 12px 0;
}

.card-area .card-item .card .card-content.content-second .main-btn {
	cursor: pointer;
	width: 160px;
	height: 38px;
	font-size: 16px !important;
	color: #fff;
	margin-top: 22px;
	margin-bottom: 33px;
	border-radius: 19px;
	background: #3db1ea;
	border: none;
	transition: color .3s ease-in-out, background .3s ease-in-out
}

.card-area .card-item .card .card-content.content-second .main-btn:hover
	{
	background: #1b77b9;
}

.card-area .card-item .card .card-content.content-second .main-white-btn
	{
	cursor: pointer;
	width: 160px;
	height: 36px;
	border: 1px solid #3db1ea;
	font-size: 16px !important;
	color: #3db1ea;
	margin-top: 22px;
	margin-bottom: 33px;
	border-radius: 19px;
	background: #fff;
	transition: color .3s ease-in-out, background .3s ease-in-out
}

.card-area .card-item .card .card-content.content-second .main-white-btn:hover
	{
	background: #3db1ea;
}

.card-area .card-item .card .card-content .other-info {
	height: 85px;
	overflow: hidden;
	line-height: 22px;
	font-size: 14px;
	margin-top: 15px;
	width: 100%;
}

.card-area .card-item .card .card-content .other-info .other-info-list {
	width: 16.66%;
	height: 85px;
	text-align: center;
	float: left;
}

.card-area .card-item .card .card-content .other-info .other-info-list .c-a-arrow
	{
	position: absolute;
	right: -1px;
	top: 0px;
	background-position: 0px 0;
	z-index: 9;
	width: 58px;
	height: 58px;
}

.card-area .card-item .card .card-content .other-info .other-info-list a{
	display: inline-block;
}

.card-area .card-item .card .card-content .other-info .other-info-list a:hover p{
	color:#ff7900;
}

.card-area .card-item .card .card-content .other-info .other-info-list:hover .other-desc,.card-area .card-item .card .card-content .other-info .other-info-list:hover .other-head
	{
	
}

.card-area .card-item .card .card-content .other-info .other-info-list .list-context
	{
	color: #00c1de;
}

.card-area .card-item .card .card-content .other-info .other-head {
	font-size: 2.75em;
	font-weight: 400;
	color: #fff;
	margin: auto;
	width: 56px;
	height: 56px;
	line-height: 56px;
	position: relative;
	background: #04DE7D;
}

.card-area .card-item .card .card-content .other-info .other-desc {
	margin-top: 8px;
	color: #666;
}

.card-area .card-item.active {
	z-index: 6;
	box-shadow: 0 0 18px rgba(5, 0, 0, .18);
	width: 65.4%;
	height: 455px;
}

.card-area .card-item.active .card .card-title {
	height: 100px;
	border: none;
}

.card-area .card-item.active .card .card-title h1 {
	color: #fff;
	height: 25px;
	margin: 0 auto;
}

.card-area .card-item.active .card .card-content.content-first {
	transition: all .12s cubic-bezier(.4, 0, .2, 1) 0s;
	z-index: 2;
	opacity: 0;
	filter: alpha(opacity = 0);
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(0 ) )
}

.card-area .card-item.active .card .card-content.content-second {
	transition: all .12s cubic-bezier(.4, 0, .2, 1) .18s;
	z-index: 3;
	opacity: 1;
	filter: alpha(opacity = 100);
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(100 ) )
}

.card-area li:last-child .card .card-content.content-first .content-first-list
	{
	padding-left: 0;
}

.card-area li:last-child .card .card-content.content-first .content-first-list li
	{
	font-size: 0.875em;
	line-height: 45px;
	text-align: center;
	background: url(../images/spot2.jpg) no-repeat 72px 21px;
}

.card-area .card-item .card .card-content .person {
	font-size: 0.875em;
	border-bottom: 1px dashed #ddd;
	padding: 20px 0px;
}

.card-area .card-item .card .card-content .person li {
	text-align: center;
}

.card-area .card-item .card .card-content .person i {
	font-size: 2em;
	display: block;
	margin: auto;
}

.card-area .one-btn {
	width: 30%;
}

.card-area .one-btn li {
	height: 45px;
	background: #F4F4F4;
	font-weight: bold;
	font-size: 1em;
	line-height: 45px;
	border: 1px solid #e9e9e9;
	margin-bottom: 6px;
	padding-left: 10%;
}

.card-area .one-btn li a{
	color:#555;
	display:block;
}

.card-area .one-btn li a:hover{
	color:#ff7900;
}

.card-area .one-btn li:last-child {
	margin-bottom: 0;
}

.card-area .one-btn li i {
	font-size: 2em;
	color: #888;
	margin-right: 5px;
	font-weight: 400;
	line-height: 0;
}

.card-area .zxbs-cs {
	
}

.card-area .zxbs-cs li {
	width: 43%;
	float: left;
}

.card-area .zxbs {
	padding-top: 10px;
	height: 185px;
	overflow: hidden;
}

.card-area .zxbs li {
	width: 16.6666%;
	height: 70px;
	float: left;
	display: inline;
	margin: 10px 0px 10px 0px;
}

.card-area .zxbs li:first-child {
	margin-left: 0;
}

.card-area .zxbs li:nth-child(6) {
	margin-left: 0;
}

.card-area .zxbs li a {
	width: 100%;
	height: 70px !important;
	line-height: inherit !important;
	display: block;
	text-align: center;
}

.card-area .zxbs li a:hover{
	color:#ff7900;
}

.card-area .zxbs span {
	font-size: 2.75em;
	color: #666;
	line-height: 30px;
}

.card-area .zxbs p {
	height: 20px;
	line-height: 20px;
	margin: 0 auto;
}

.card-area .bmin {
	
}

.card-area .bmin li {
	width: 23.7%;
	height: 50px;
	line-height: 50px;
	background: #F4F4F4;
	border: 1px solid #EAEAEA;
	box-sizing: border-box;
	float: left;
	margin-left: 1.5%;
	text-align: center;
}

.card-area .bmin li a{
	font-weight: bold;
	color: #555;
}

.card-area .bmin li a:hover{
	color:#ff7900;
}

.card-area .bmin li a:hover i{
	color: #555;
}

.card-area .bmin li:first-child {
	margin-left: 0;
}

.card-area .bmin li i {
	font-size: 1.825em;
	font-weight: 400;
	line-height: 0;
}

.card-area .box-tab dt {
	border-top: 1px solid #e8e8e8;
}

.blue {
	background: #15D5EA !important;
}

.blue-2 {
	background: #59ACFF !important;
}

.yello {
	background: #F8D018;
}

.red {
	background: #FF7854;
}

.mauve {
	background: #B5A0E9 !important;
}

/*单个新闻*/
.single-news {
	
}

.single-news dt li {
	height: 48px;
	display: block;
	width: 100%;
	font-size: 1.375em;
	line-height: 48px;
}

.single-news dt li a {
	color: #6A6A6A;
}

.single-news dd {
	padding: 0px 10px;
}

.single-news dd ul li ul li {
	margin: 20px 0px;
}

.single-news dd ul li ul li a {
	display: block;
	line-height: 22px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	position: relative;
}

.single-news dd ul li ul li a:hover {
	color: #FE4C34;
}

.single-news dd ul li ul li em {
	color: #999;
	font-size: 0.875em;
	font-family: Arial;
	font-style: normal;
}

/*专题专栏*/
.z-m {
	width: 760px;
}

.z-column {
	
}

.z-column dt {
	margin-bottom: 10px;
}

.z-column .con {
	
}

.z-column .con.col-3 li {
	width: 32%;
	float: left;
	margin-left: 2%;
	padding-bottom: 20px;
}

.z-column .con.col-4 li {
	width: 23.5%;
	float: left;
	margin-left: 2%;
	padding-bottom: 20px;
}

.z-column .con.col-3 li:nth-child(3n+1) {
	margin-left: 0;
}

.z-column .con.col-4 li:nth-child(4n+1) {
	margin-left: 0;
}

.z-column .con li .img-size{
	padding-top: 56.25%;
    position: relative;
}
.z-column .con li a{
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.img-frame{
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	background-color:#f2f2f2;
	text-align:center;
	font-size:0;
	overflow: hidden;
}
.img-frame img{
	max-height: 100%;
	width: auto;
    max-width: 100%;
    vertical-align: middle;
    display: inline-block;
}
.img-frame:after{
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    width: 0;
}

.z-column .con li p {
	width: 100%;
	height: 24px;
	margin-top: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center;
}

.tj {
	width: 415px;
	height: 363px;
}

.tj>dl {
	background: #F4F4F4;
	padding-bottom: 10px;
}

.tj>dl>dt {
	background: #333;
}

.tj>dl>dt>ul>li {
	width: 100%;
	text-align: center;
	margin-left: 0px;
}

.tj>dl>dt>ul>li>a {
	float: none;
	color: #fff;
}

.tj>dl>dt>ul>li.focus {
	background: #E54137;
}

.tj>dl>dt>ul>li.focus>a {
	color: #fff;
}

.tj-in {
	padding: 0px 20px;
}

.tj-in em {
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	background: #A0D36E;
	color: #fff;
	text-align: center;
	border-radius: 50% 50%;
	margin-left: 5px;
	font-style: normal;
	font-size: 12px;
}

.tj-in>dt {
	line-height: 40px;
	border-top: none;
}

.tj-in>dt>ul>li.focus>a .triangle {
	background: #E54137;
	top: inherit;
	bottom: 0;
}

.tj-in>dt>ul>li.focus>a,.tj-in>dt>ul>li>a {
	line-height: 40px;
	height: 40px;
	font-weight: bold;
	color: #333;
	font-size: 0.875em;
}

.tj-in>dd>table {
	font-size: 0.875em;
	width: 100%;
}

.tj-in>dd>table th {
	height: 31px;
	color: #888;
	font-weight: 400;
	font-size: 1em;
}
.tj-in>dd>table td {
	height: 30px;
}
.tj .red {
	background:#EF4416;
}
.tj .yello {
	background:#F48300;
}
/*select-links--开始*/
.border-botm {
	border-bottom: 1px solid #E8E8E8;
}

.select-links {
	width: 1200px;
	margin: auto;
	height: 50px;
	padding-top: 10px;
	background: #F3F3F3;
}

.select-links select {
	float: left;
	display: block;
	font-size: 1em;
	color: #888;
	padding: 8px 5px;
	cursor: pointer;
	width: 25%;
	box-sizing: border-box;
	border: 0;
	background: url(../images/down-icon.png) no-repeat right center;
}

.select-links select:first-child {
	background: url(../images/down-icon.png) no-repeat right center;
}

.select-links select:nth-child(3) {
	background: url(../images/down-icon.png) no-repeat right center;
}

.select-links select option:after {
	width: 0;
	height: 0;
	border-left: 3px solid transparent;
	border-right: 3px solid transparent;
	border-top: 5px solid #2868B3;
}

.select-links select:focus {
	outline: none;
}

select { /*很关键：将默认的select选择框样式清除*/
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: 14px;
}

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
.select::-ms-expand {
	display: none;
}

/*列表--模块化--开始*/
.small-title {
	display: none;
}

.news-list>li:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
}

.news-list>li>a {
	display: block;
	color: #666;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	position: relative;
}

.news-list>li>a:hover {
	color: #ff7900 !important;
}

.news-list>li>em {
	font-style: normal;
	color: #aaa;
	font-size: 0.875em;
	font-family: Arial, Verdana;
}

.news-list.date-right>li>a:before {
	content: attr(date-time);
	color: #999;
	font-size: 0.875em;
	font-family: Arial;
	float: right;
	padding-left: 25px;
        display: block;
}

.news-list.date-right>li>a {
	height: 38px;
	line-height: 38px;
}

.sub-box-c .news-list.date-right.dot-b>li {
	border-bottom: 1px solid #ececec;
}

.sub-box-c .news-list.date-right.dot-b>li>a {
	height: 56px;
	line-height: 56px;
}

.sub-box-c .news-list.date-right.dot-b.source-pre>li {
	border-bottom: 1px dashed #D6C9C9;
	height: 56px;
	line-height: 56px;
}

.four-list .news-list>li>a {
	font-size: 0.9375em;
	height: 30px;
	line-height: 30px;
}

.four-list .news-list.date-right>li>a:before {
	display: none;
}

.source-pre>li {
	height: 38px;
	line-height: 38px;
}

.source-pre>li>em {
	font-style: normal;
	display: block;
	float: right;
}

.source-pre>li>div {
	margin-right: 100px;
	vertical-align: top;
	overflow: hidden;
}

.source-pre>li>div>a {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.source-pre>li>div>a:first-child {
	max-width: 140px;
	float: left;
}

.source-pre>li>div>a:hover {
	color: #ff7900;
}

/*列表--模块化--结束*/

/*table布局--开始*/
.d-table {
	display: table;
	table-layout: fixed;
	width: 100%;
}

.d-table>* {
	display: table-cell;
	vertical-align: top;
	line-height: 0;
}

.d-table-sub {
	display: table;
	table-layout: fixed;
	width: 100%;
}

.d-table-sub>* {
	display: table-cell;
	vertical-align: top;
}

.d-table>.mr-25 {
	width: 25px;
}

.d-table>.mr-30 {
	width: 30px;
}

.d-table>.col-narrow {
	width: 265px;
}

/*table布局--结束*/
.platform-list a {
	display: block;
	position: relative;
	height: 236px;
	text-align: center;
	margin-top: 25px;
}

.platform-list a:first-child {
	margin-top: 0;
}

.icon-platform {
	position: absolute;
	z-index: 91;
	width: 100%;
	height: 100%;
	text-align: center;
}

.icon-platform>i {
	display: block;
	padding-top: 56px;
}

.icon-platform>span {
	display: block;
	font-weight: bold;
	color: #fff;
	font-size: 1.25em;
	padding-top: 6px;
}

.img-frame {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	overflow: hidden;
	z-index: 90;
}

.img-frame img {
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	transition: 0.3s;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

a:hover .img-frame img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	transform: scale(1.1);
}

.list-have-pic>span {
	display: block;
	float: left;
	width: 160px;
}

.list-have-pic>ul {
	margin-left: 175px;
	overflow: hidden;
	vertical-align: top;
}

.four-list {
	border-top: 1px solid #65bde1;
	border-left: 1px solid #65bde1;
}

.four-list dl {
	float: left;
	width: 50%;
	padding: 15px 25px 23px;
	border-right: 1px solid #65bde1;
	border-bottom: 1px solid #65bde1;
	box-sizing: border-box;
}

.col-a-h {
	height:240px;
}

.col-b-h {
	height: 320px;
}

.col-c-h {
	height: 160px;
}
.col-d-h {
	height: 270px;
}
/*icon-list*/
.icon-list a {
	display: block;
	text-align: center;
	padding-top: 30px;
	-webkit-transition: -webkit-transform .2s linear;
	-moz-transition: -moz-transform .2s linear;
	-o-transition: -o-transform .2s linear;
	transition: transform .2s linear;
}

.icon-list a i {
	font-style: normal;
	font-family: "iconmoon";
	display: block;
	font-size: 1.8em;
}

.icon-list a span {
	display: block;
	padding-top: 5px;
}

.icon-list a:hover {
	-webkit-transform: translateX(-5px);
	-moz-transform: translateX(-5px);
	-ms-transform: translateX(-5px);
	-o-transform: translateX(-5px);
	transform: translateX(-5px);
}

.copyright {
	background-color: #F4F4F4;
	width: 100%;
	color: #888;
}

.copyright .bottom-pc {
    width: 1200px;
	margin: 0 auto;
	padding: 15px 0px;
	font-size: 0.875em;
	line-height: 1.8em;
}

.copyright .bottom-pc p {
	text-align: left;
	color: #888;
	line-height: 36px;
}

.copyright table td a {
	color: #888;
	font-weight: bold;
}

.copyright table td p a:first-child {
	padding-left: 0;
}

span#_span_jiucuo img{
	vertical-align: super;
	padding-bottom: 5px;
	padding-left: 10px;
}

.small-copyright {
	font-size: .875em;
	color: #c7d7e8;
	padding:10px;
	text-align: center;
	line-height: 18px;
	box-sizing: border-box;
	display: none;
	background: #2868B3;
	margin-top: 10px;
}

/*select-links--开始*/
.select-area {
        padding:5px 0px 10px;
        border-bottom:1px solid #e8e8e8;
}
.select-links {
	width: 1200px;
	margin: auto;
	height: 30px;
}

.select-links select {
	float: left;
	display: block;
	margin-left: 11.5%;
	color: #888;
	padding: 8px 0px;
	cursor: pointer;
	width: 15.2%;
	box-sizing: border-box;
        font-size:0.875em;
}

.select-links select:first-child {
	margin-left: 0;
}

.select-links select:focus {
	outline: none;
}

select { /*很关键：将默认的select选择框样式清除*/
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAHCAYAAADnCQYGAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAaklEQVQoU2P4//9/BAkYpJ4gZlh+/f+7yef+/yeEQeqwGYANM/z48z+ZkMEgeZA6bAZgw2ACn8GkGgjCcMbrb/+rZl5ENRDEB4kjayAGI3MikA1GMpDoCIJhdAGwwQuu/P9BroH///9nAAAn985RfkeMnwAAAABJRU5ErkJggg==)
		no-repeat scroll right center transparent;
	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: 14px;
}

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
.select::-ms-expand {
	display: none;
}

/*selec
/*二级页面左右结构-start*/
.sub-nav-left {
	width: 240px;
}

.sub-nav-left .title {
	background-color: #4491F0;
	color: #fff;
	padding: 15px 0;
	padding-left: 32px;
}

.sub-nav-left .title-name {
	font-size: 1.375em;
}

.sub-nav-left .underline {
	float: right;
}

.underline {
	width: 20px;
	border-bottom: 2px solid #fff;
	margin-top: 10px;
}

.box-tab.sub-box-c {
	position: relative;
}

.box-tab.sub-box-d {
	position: relative;
	padding: 0 30px;
}

.box-tab.sub-box-d .sub-title {
	width: 100%;
	text-align: center;
	border: 1px #eee solid;
	border-radius: 5px;
	background: #f8f8f8;
	padding: 15px;
	box-sizing: border-box;
}

.box-tab .third-title {
	border-bottom: 1px solid #dbdbdb;
}

.box-tab .third-title a {
	display: block;
	float: left;
	color: #000;
	padding: 15px 0px;
	margin-right: 20px;
}

.box-tab .third-title a.focus {
	border-bottom: 3px solid #3db1ea;
	margin-bottom: -1px;
}

/*三级栏目较多的情况下-开始*/
.box-tab .third-title-2 {
	padding: 0 15px;
	border-bottom: 1px solid #dbdbdb;
}

.box-tab .third-title-2 a {
	display: block;
	float: left;
	color: #000;
	margin: 10px 5px 10px 5px;
	line-height: 1.8em;
	font-size: .875em;
	padding: 0 8px;
}

.box-tab .third-title-2 a.focus {
	border-bottom: none;
	background-color: #1bbc9b;
	color: #fff;
	border-radius: 15px;
}

/*三级栏目较多的情况下-结束*/
.sub-nav-left .nodes {
	border: 1px solid #EAEAEA;
	border-top: 0;
}

.sub-nav-left .nodes li {
	border-top: 1px solid #e8e8e8;
	background: url(../images/icon-3.png) no-repeat 90% center;
}

.sub-nav-left .nodes a {
	color: #333;
	display: block;
	position: relative;
	line-height: 20px;
	padding: 15px 30px;
	max-height: 40px;
	overflow: hidden;
	z-index: 99;
}

.sub-nav-left .nodes li a.focus,.sub-nav-left .nodes li a:hover.focus,.sub-nav-left .nodes li a.focus:after
	{
	background-color: #f5f5f5;
	color: #EA071B;
}

.sub-nav-left .nodes a:hover {
	color: #EA071B;
	background: url(../images/icon-3.png) no-repeat 90% center #f5f5f5;
}
.sub-nav-left .nodes .on {
	background: url(../images/icon-3.png) no-repeat 90% center #f5f5f5;
}
.sub-nav-left .nodes .on a {
       color: #EA071B;
}
.sub-nav-left .nodes a:first-child {
	border-top: none;
}

.box-tab.sub-box-c .sub-title .arrow-down {
	display: none;
	content: "";
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACuUlEQVRoQ93YS6hNURzH8eMRkTwGokwUtxgIAyHJW4kUyvsx4BbJjJAy8ShFDCQDMTJgcMujDISMGHgMkBRF3hflTaLj+zvZdfz7H517z2Ovv199Jv99zt5rnbXO2nvtQrFY/C+4xYjcYkRuMSK3GJFbjMgtRuQWI3KLEbnFiNxiRG4xIrcYkVuMqDyDcAon0F+FRNMdh3AWQ1UoTw/swE98xiakmlV4h184gF4oZTB2QZ3QGMl7bEBXpJIuWIZ2ZO1UZw5jOAqzcB/ZwYxGphXdkHfUicV4C9tOdWw1ShmNe7Af+oA10InyzAK8hm3fC0zHX+0bBW9kPmEl8socvIRt1zPMhJtxeAT7JY3MUjQ7M/AUtj3PMRf/zFR4ndFcnI9mZTIewrbjFRahqszGY9iTaDh1rNGZAG+av8EKdCiam2q4PdkTzEOjMhHewqNOLEenoqnkrRYarWmod8biLuz1dF/T6llTFsJbvx9gCuoV3QJuw15H97O1qPnmrDV6CfSr2ItoHk9CrdHSfwP2/F+gJww9X9Ul+jU0P73O3MF4dDYjcQ32vF+hZ766dSKLRmYddIO0F72FMeho9Ix0FfZ837AFDX3WWw8Nub24pob+rNWmBZdhz/Md29CU6GHyI2wjbqKazgzDRdjvazptRVOzEd40uw79eStFm6ELsN/TSOxELtkMb5pp3o+AzRCcgf38D+xGrtkOTQnbuCvQ/yCLNnBtsJ/Thm4fct/3aGXRNlm/qm3kJQxET5z+U7P2Q8eTiPb8e6Ctp22oOnDc1DLapvZBUukN7f29zniOoC+SjDqzF+UvMjzHkPIrp1LUmYOoNDIn0Q8hos4chR0ZLb3JTqdK0QKgKZR15hySn06Vos6ch26QA1SIHO2/9e6psfHebEfkFiNyixG5xYjcYkRuMSK3GE+x8Buma2tLCblf5wAAAABJRU5ErkJggg==)
		no-repeat center center;
	opacity: .80;
	filter: alpha(opacity = 80);
	height: 42px;
	width: 42px;
	background-size: 42%;
	cursor: pointer;
	position: absolute;
	right: 0;
}

.box-tab.sub-box-c .sub-title .arrow-up {
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACuklEQVRoQ93YS4hOcRjH8XGJSC4LUTYKxUJYaEhyGZRGCuV+WaBIdoSUzQylRiwkC7GyGAvlUhZCVixcFkiKItdxKXcSvb6/d5yaeXqGmXnPe855/OpT0/POnPP/z/9yzv+tKZVK/wW3GJFbjMgtRuQWI3KLEbnFiNxiRG4xIrcYkVuMyC1G5BYjyiJTMLv1x7jpg/O4iiEqRIw6cQw/obE/h8EIlf44iqQTiTMYiBBRJw7iF9p2InESg1DoqBP7YEfC0pQr7DRTJxrQ0UhYR1C4aaaFvRdeJ07huKklDmMACpGe2I0fsA29hKHoC3XIfi5N0Oe5Zxe+wjbwCsYgyXCchv09raf96IXcsg1fYBunB+BY2IyAtmD7+xrNRuSSLfgE26jrGI+OMhIXYP/uO/Yg02zER9jG3MQk/CujcBH27zVFdyCTbII3nW6gM51IovVzGfY6GpmdqFp6YAO86XQLE9HVjIbWk73eN2yHdsRUowuuxHvYm95BLbqbcbgGe11Ns63ojVSikVgGrxP3MQ2VRpuDpqa9vqbwZqTSmcV4C3uTB5iBtDIBt2Hv8xnrUdE0W4gW2Is/xiykHW0Wd2Hvp9mwDt3KfDyDvegTLEC1MhX3YO/7BlqnXco86L9uL6aO6bNqR+d8rT97f3VmFTqVmXgEe5HX0FTLKtPxELYdr7AEf81keJ34gOXIOnV4Ctue56iHG22B3nDqAbgaeUVr9SVsuzTN56BdtPV5C0wjod1Cz5I8swje7vkC+s6s3L658EZC+7deDnM9J/yJGroU3vNMa3ctygcenbXbfmGgfVtP1NTfdSqIOrMCanjSTh2tdVzWO1s5OnPruKrOaCT0jlPUrME7qBMH0A/tMgzNOIEifyOo965DOAsd0lrjfbMdkVuMyC1G5BYjcosRucWI3GJEbjGeUs1vU5NrS5yfGOQAAAAASUVORK5CYII=)
		no-repeat center center;
	opacity: .80;
	filter: alpha(opacity = 80);
	background-size: 42%;
}

span.box-title-name {
	float: left;
	display: block;
	position: relative;
	color: #333;
	height: 36px;
	line-height: 36px;
	padding: 0 10px;
	cursor: default;
	font-size: 1.125em;
}

.box-tab.sub-box-c .sub-title {
	display: block;
	border-bottom: 1px solid #ececec;
	border-top: 1px solid #ececec;
	box-sizing: border-box;
}

.box-tab .sub-title.second-title {
	display: none !important;
}

.box-tab.sub-box-c .sub-nav {
	display: none;
	padding: 0 10px;
	background: #fafafa;
	border: 1px solid #dbdbdb;
	border-top: none;
	width: 100%;
	box-sizing: border-box;
	padding-top: 15px;
	position: absolute;
	top: 52px;
	z-index: 8;
	box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
}

.box-tab.sub-box-c .sub-nav a {
	display: block;
	padding: 0 15px 15px 0px;
	font-size: .875em;
	float: left;
	color: #333;
}

.box-tab.sub-box-c .sub-nav a.focus {
	color: #3db1ea;
}

/*list栏目头*/
.list2-title {
	padding: 6px 10px !important;
}

/*二级页面左右结构-end*/

/*单页排版*/
.article {
	color: #666;
	line-height: 2.5em;
}

.article .article-title {
	display: block;
	font-size: 1.25em;
	font-weight: bold;
	color: #333;
	padding: 10px 0;
}

.article-sub-title {
	color: #2db8cd;
	display: inline-block;
	line-height: 22px;
	padding: 6px 10px;
	border: 1px solid #7bd5e2;
	font-weight: bold;
}

.article p {
	text-indent: 2em;
	color: #333;
}

.article-sub-title {
	font-size: 0.875em;
	padding: 3px 8px;
}

.col-article-left {
	float: left;
	width: 600px;
}

.col-article-right {
	float: right;
	width: 600px;
}

.imgs span {
	display: block;
}

.imgs.a01 span {
	float: right;
	margin-right: -100px;
	margin-top: 80px;
}

.imgs.a01 span:first-child {
	margin: 0;
}

.imgs.a02 span {
	float: left;
	float: left;
	margin-top: 0;
	margin-left: -100px;
}

.imgs.a02 span:first-child {
	margin: 0;
	margin-top: 80px;
}

.imgs img {
	display: block;
	width: 320px;
}

.pb-50 {
	padding-bottom: 40px;
	border-bottom: 1px dashed #cacaca;
	margin-bottom: 30px;
}

.jmg-left {
	float: left;
	width: 39%;
}

.jmg-right {
	float: right;
	width: 59%;
}

.jmg-left img,.jmg-right img {
	display: block;
	width: 100%;
}

img.img-ydyl {
	float: right;
	display: block;
	max-width: 500px;
	padding: 10px;
}

img.img01-gk {
	max-width: 100%;
	margin: 0 auto;
	display: block;
	padding: 10px 0;
	box-sizing: border-box;
}

img.img02-gk {
	float: right;
	display: block;
	max-width: 360px;
	padding: 10px;
	box-sizing: border-box;
}

.article-list a {
	float: left;
	display: block;
	width: 48%;
	margin-left: 4%;
	font-size: 1.0625em;
	padding: 8px 0;
	font-weight: bold;
	border-bottom: 1px dashed #ccc;
}

.article-list a:nth-child(2n-1) {
	margin-left: 0 !important;
}

.article-list a:before {
	content: ">";
	color: #ff7900;
	font-weight: bold;
	font-family: Simsun;
	color: #ff7900;
	padding-right: 8px;
	font-size: 0.75em;
}

/*走进中原*/
.qqgk {
	
}
.qqgk dt{
	border-top:1px solid #E8E8E8;
}
.qqgk dd ul li ul li p {
	font-size: 0.9375em;
	line-height: 29px;
	text-indent: 2em;
	color: #555;
}

.qqgk dd ul li ul .more {
	border: 1px solid #5ED7EA;
	background: #fff;
	color: #5ED7EA;
	padding: 7px 17px;
	display: inline-block;
	line-height: 18px;
	float: left;
}

.qqgk dd ul li ul .more:hover {
	background: #5ED7EA;
	color: #fff;
}

.zjzy_intro {
	margin: 10px 0 30px;
}

.zjzy_intro dl {
	width: 31.33%;
	float: left;
	overflow: hidden;
	margin-left: 3%;
}

.zjzy_intro dl:first-child {
	margin-left: 0;
}

.zjzy_intro dl dt {
	font-size: 1.125em;
	font-weight: bold;
	color: #666;
	height: 42px;
	line-height: 42px;
}

.zjzy_intro dl dd h2 {
	height: 97px;
	overflow: hidden;
}

.zjzy_intro dl dd p {
	font-size: 0.935em;
	line-height: 2em;
	max-height: 6em;
	text-indent: 2em;
	color: #555;
	margin: 10px 0;
	overflow: hidden;
}

.zjzy_intro dl dd span a {
	border: 1px solid #5ED7EA;
	background: #fff;
	color: #5ED7EA;
	padding: 7px 15px;
	display: inline-block;
	font-size: 0.875em;
	-webkit-transition: background-color 400ms;
	transition: background-color 400ms;
}

.zjzy_intro dl dd span a:hover {
	background: #5ED7EA;
	color: #fff;
}

.zy_kstd {
	height: 103px;
}

.zy_kstd ul li {
	width: 31.33%;
	float: left;
	overflow: hidden;
	margin-left: 3%;
	height: 103px;
	background: url(../images/zy_link02.jpg) no-repeat;
	font-size: 1.125em;
	color: #fff;
	text-align: center;
	font-weight: bold;
}

.zy_kstd ul li:first-child {
	margin-left: 0;
	background: url(../images/zy_link01.jpg) no-repeat;
}

.zy_kstd ul li:last-child {
	background: url(../images/zy_link03.jpg) no-repeat;
}

.zy_kstd ul li:last-child a,.zy_kstd ul li:last-child a i {
	color: #E94230;
}

.zy_kstd li a {
	display: block;
	color: #fff;
	font-size: 1.125em;
	font-weight: bold;
	padding: 20px 0px;
}

.zy_kstd li a i {
	font-size: 1.825em;
	color: #fff;
	font-weight: 400;
	display: block;
	line-height: 36px;
}

.zy_news_list {
	margin-bottom: 25px;
}

.zy_news_list>dt>ul>li.focus>a .triangle {
	display: none;
}

.zy_news_list>dt>ul {
	border-top: 3px solid #3DB1EA;
}

.zy_news_list dd {
	padding-top: 20px;
}

.zy_news_list dd ul li ul li a {
	border-bottom: 1px dashed #ddd;
}

.zy_news_list dd ul li ul li:last-child a {
	border-bottom: 0px dashed #ddd;
}

.zy_news_list dd ul li .pic {
	width: 173px;
	height: 227px;
	border: 1px solid #ddd;
	float: left;	
}
.zy_news_list .news-paper {
	width:-calc(100% - 190px);
	width: -webkit-calc(100% - 190px);
	width: -moz-calc(100% - 190px);
	float:right;
}


/*政民互动*/
.column-left {
	width: 73%;
	float: left;
}

.column-right {
	width: 24%;
	float: right;
}

.qz-email {
	margin-bottom: 30px;
	position: relative;
}
.qz-email dt{
	line-height:44px;
}
.qz-email dt ul li a {
	line-height:44px;
	height:44px;
}
.qz-email dt ul .more {
	background: #4493F2;
	color: #fff;
	border-radius: 5px 5px;
	padding: 0px 10px;
	line-height: 40px;
	margin-top: 2px;
	position: absolute;
	right: 130px;
	-webkit-transition: background-color 400ms;
	transition: background-color 400ms;
}
.qz-email dt ul .more:hover{
	background: #2476d8;
	color:#fff!important;
}

.email {
	background: #f6c028;
	color: #fff;
	border-radius: 5px 5px;
	padding: 0px 30px;
	float: right;
	line-height: 40px;
	margin-top: 2px;
	-webkit-transition: background-color 400ms;
	transition: background-color 400ms;
}

.email:hover{
	background: #ff7900;
	color:#fff!important;
}

.online dd ul li .ft-pic {
	width: 232px;
	padding-right: 20px;
	float: left;
}
.online dd ul li .ft-pic img{
        width:100%;
}
.online dd ul li h3 {
	line-height: 48px;
	height: 48px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.online dd ul li dl {
	line-height: 38px;
	font-size: 0.875em;
}

.online dd ul li dt {
	color: #EF6E37;
	display: inline-block;
	float: left;
	padding-right: 20px;
}

.online dd ul li .past-title {
	padding: 5px 0;
	background: url(../images/zmhd_past_tit_bg.jpg) no-repeat left center;
	margin-bottom: 5px;
}

.online dd ul li .past-title i {
	width: 28px;
	height: 28px;
	border-radius: 14px 14px;
	background: #3EB1EA;
	color: #fff;
	display: inline-block;
	text-align: center;
	line-height: 28px;
	font-style: normal;
	margin-right: 2px;
	font-size:0.875em;
}

.online dd ul li .past-title .more {
	font-size: 14px;
	line-height: 28px;
	color: #888;
        background:#fff;
        padding-left:10px;
}
.dczz {
	border-left: 1px dashed #B9B9B9;
}

.dczz-01 {
	position: relative;
	padding-left: 25px;
	padding-bottom: 25px;
}

.dczz-01 dt {
	line-height: initial;
	padding-bottom: 15px;
	border-bottom: 0px;
	position: absolute;
	width: 92%;
	margin-top: -5px;
}

.dczz-01>dt>ul>li>a {
	line-height: initial;
	height: initial;
	font-size: 1.125em;
	font-weight: bold;
	color: #666 !important;
	padding: 0 0;
}

.dczz-01 dt>ul>li.focus>a .triangle {
	width: 8px;
	height: 8px;
	border-radius: 10px 10px;
	border: 3px solid #B9B9B9;
	background: #fff;
	left: -33px;
	top: 5px;
}

.dczz-01>dd {
	padding-top: 25px;
}

.dczz-01>dt{
	border-top:none;
}

.dczz-01>dd>ul>li>ul>li {
	margin-top: 15px;
}

.dczz-01>dd>ul>li>ul>li:first-child{
	margin-top:8px;
}

.dczz-01>dd>ul>li>ul>li>a{
	display: block;
	line-height: 24px;
	display: block;
	line-height: 24px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #555;
}

.dczz-01>dd>ul>li>ul>li>a:hover{
	color:#ff7900;
}

.dczz-01>dd>ul>li>ul>li>span{
	color:#999;
	font-size:0.8125em;
}
.yjzj>dt{
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding-bottom:initial;
	line-height:44px;
	margin-bottom:20px;
}
.yjzj>dt>ul>li>a {
	border-top:2px solid #3DB1EA;
	height:44px;
	line-height:44px;
}
.yjzj>dd {
	padding-top:45px;
}
.zmhd-kstd {
	width:100%;
}
.zmhd-kstd li {
	width:24.25%;
	height: 84px;
	text-align: center;
	background: url(../images/zmhd_btn_02.jpg) no-repeat;
	margin-top:10px;
	margin-left:1%;
	float:left;
	background-size: cover!important;
}

.zmhd-kstd li:first-child {
	background: url(../images/zmhd_btn_01.jpg) no-repeat;
	margin-left:0%;
}

.zmhd-kstd li:nth-child(3) {
	background: url(../images/zmhd_btn_03.jpg) no-repeat;
}

.zmhd-kstd li:nth-child(4) {
	background: url(../images/zmhd_btn_04.jpg) no-repeat right bottom;
}

.zmhd-kstd li:nth-child(3) a,.zmhd-kstd  li:nth-child(3) a i {

}

.zmhd-kstd li a {
	display: block;
	color: #fff;
	font-size: 1.125em;
	font-weight: bold;
	padding: 11px 0px;
}

.zmhd-kstd li a i {
	font-size: 1.825em;
	color: #fff;
	font-weight: 400;
	display: block;
	line-height: 36px;
}

/*部门*/
.zw-bm {
	margin-bottom: 30px;
}

.zw-bm dd ul li ul li {
	width: 20%;
	float: left;
	line-height: 45px;
}

.zw-bm dd ul li ul li a {
	display: inline;
	background: url(../images/icon-2.gif) no-repeat left center;
	padding-left: 10px;
}

.zs-bm {
	margin-bottom: 30px;
}

.zs-bm dd ul li ul li {
	width: 33.3%;
	float: left;
	line-height: 45px;
}

.zs-bm dd ul li ul li a {
	display: inline;
	background: url(../images/icon-2.gif) no-repeat left center;
	padding-left: 10px;
}

.qt-bm {
	margin-bottom: 30px;
}

.qt-bm dd ul li ul li {
	width: 25%;
	float: left;
	line-height: 45px;
}

.qt-bm dd ul li ul li a {
	display: inline;
	background: url(../images/icon-2.gif) no-repeat left center;
	padding-left: 10px;
}

.bm-right {
	border: 1px solid #e8e8e8;
	border-top: 0px;
	padding-bottom: 10px;
}

.bm-right dt {
	border-bottom: 0px;
}

.bm-right dt ul li a {
	color: #fff !important;
	padding-left: 25px;
}

.bm-right dd ul li ul {
	padding: 0px 25px;
}

.bm-right dd ul li ul li {
	border-top: 1px dashed #d0d0d0;
	background: url(../images/icon-3.png) no-repeat right center;
}

.bm-right dd ul li ul li:first-child {
	border-top: 0;
}

.bm-right dd ul li ul li a{
	display: block;
	padding: 16px 0;
}

.bm-right dd ul li ul li a:hover{
	color:#ff7900;
}

.bm-red {
	background: #E54137;
}

.bm-blue {
	background: #4591F1;
}

/*list*/

/*1200以下*/
@media screen and (max-width:1200px) {
	.max-wrap {
		max-width: 100%;
		min-width: inherit;
	}
	.main-wrap {
		width: auto;
	}
	.top-bar {
		display: none;
	}
	.top-bar-text {
		display: none;
	}
	.logo-bar .find-bar {
		display: none;
	}
	.logo-small {
		display: block;
		padding: 10px;
		background: #fff;
	}
	.logo-small img{
		display:block;
		height:50px;
	}
	.logo-bar {
		display: none;
	}
	.select-links {
		display: none;
	}
	.box-tab>dt>ul>li>a {
		padding: 0 6px;
	}
	.z-column {
		width: 100%;
	}
	.tj {
		width: 37.5%;
		height: auto;
	}
	.tj>dl>dd {
		padding-top: initial;
	}
	.tj-in {
		overflow: hidden;
	}
	.tj-in>dd>ul>li>table td {
		height: 30px;
	}
	/*1200以下搜索变形*/
	.find-bar {
		left: 0;
		top: 0;
		background-color: #1e5ea9;
		border: none;
		border-radius: 0;
	}
	.find-bar input[type="submit"] {
		height: 40px;
		line-height: 40px;
		background: url(../images/icon_search_white.png) no-repeat center center;
		margin: 0;
		border-left: none;
	}
	.find-bar input[type="text"] {
		height: 40px;
		line-height: 40px;
		color: #fff;
	}
	.search-wrap>div{
		margin-right:60px;
	}
	.banner {
		display: none;
	}
	.main-wrap-bar {
		top: 0px;
		background-color: #fff;
	}
	.logo-bar {
		padding: 42px 0 0 20px;
	}
	.logo-bar .logo img {
		width: 600px;
	}
	.mt-20 {
		margin-top: 10px;
	}
	.pd-30 {
		padding: 10px;
	}
	.toolbar {
		display: none;
	}
	.banner {
		height: 400px;
	}
	/*1200以下menu变形*/
	.main-nav-bg {
		height: 40px;
		border-top: none;
		background-color: #2868B3;
		margin-bottom: 0;
	}
	.main-nav {
		content: "";
		display: block;
		background: url(../images/icon_list.png) center center no-repeat;
		width: 40px;
		height: 40px;
		background-size: 55%;
		position: absolute;
		right: 0;
		top: 0;
		border: none!important;
	}
	#menu {
		display: none;
		float: right;
		position: absolute;
		top: 40px;
		right: 0;
		padding: 0;
		width: auto;
		background-color: #fff;
		border-left: 1px solid #e5e5e5;
	}
	#menu li:hover>ul {
		display: none;
	}
	#menu>ul {
		display: block;
		float: right;
	}
	#menu>ul>li {
		display: block;
		text-align: center;
		float: none;
		background: none;
	}
	.main-nav:after {
		content: "";
		display: block;
		background: url(../images/icon_list.png) center center no-repeat;
		width: 40px;
		height: 40px;
		background-size: 55%;
		position: absolute;
		right: 0;
		top: 0;
	}
	#menu>ul>li>a {
		height: auto;
		line-height: 22px;
		padding: 10px;
		border-bottom: 1px solid #e8e8e8;
		background: none;
		color: #333;
		width: 100px;
		text-align: center;
		font-size: 0.875em;
		font-weight: normal;
		margin: 0;
		white-space: inherit;
		overflow: inherit;
		text-overflow: inherit;
		display: block;
	}
	#menu>ul>li>a:hover {
		background: #2868B3;
		color: #fff;
	}
	#menu>ul>li:first-child {
		padding: 0;
	}
	#menu>ul>li.focus {
		background: none;
	}
	#menu>ul>li.focus a {
		border-bottom: none;
		background-color: #E5E2E2;
		color: #333;
	}
	#menu>ul>li a i{
		display:none;
	}
	#menu>ul>li {
		padding: 0;
	}
	#menu>ul>li>i {
		display: none;
	}
	.blue-bg {
		background: #4471c9;
	}
	.icon-list a {
		padding: 10px 0;
		border-top: 1px solid #5a85d8;
	}
	.icon-list a:first-child {
		border-top: none;
	}
	.small-copyright {
		display: block;
	}
	.copyright {
		bottom: 0;
		padding-top: 0;
		position: relative;
	}
	.copyright .bottom-pc {
		display: none;
	}
	.z-column {
		padding-bottom: 0;
	}
	.card-area .one-btn li {
		padding-left:18%;
	}
	.zq-icon {
		background:none;
	}
	.card-area .card-item .card .card-content .other-info .other-head{
		border-radius:10px;
	}
}

/*2020-05-08追加默认样式*/
.news_content_content>p,.news_content_content>div{
	line-height:1.875em;
	text-indent:2em;
}
.news_content_content>p>img,.news_content_content>div>img{
	display: block;
	margin:0 auto;
	max-width:78%;
	height:auto!important;
}
.news_content_content table{
	margin:10px auto;
	border-collapse: collapse;
}

/*控制内容页中的table,统一添加*/
.news_content_content table{
	max-width:100%!important;/*重置表格宽度*/
	margin:0 auto;!important/*设置表格居中*/
	border-collapse: collapse;/*双线合一*/
}
.news_content_content,.news_content_content p{
	word-break:break-all;/*防止内容中有不能自动回行的编码或者较长的字母*/
}
.news_content_content table p{
	text-indent: 0!important;/*table中的p禁止缩进*/
	word-break: break-all;/*防止内容中有不能自动回行的编码或者较长的字母*/
	text-indent:0;
}
.news_content_content table td{
	width: initial;/*重置td的宽度*/
	line-height: initial;/*重置td的行高*/
}
@media screen and (max-width: 1111px){
.box-tab>dt>ul>li {
	margin-left:0;
}
.box-tab>dt>ul>li>a {
	padding:0 3px;
}
}
@media screen and (max-width: 1000px){
	.news_content_content table td{
		border:none!important;/*统一去除不规则的表格线*/
		border: 1px solid #000!important;/*防止表格缺失表格线*/
		padding:0!important;/*防止td上有padding导致宽度溢出*/
		white-space:normal!important;/*防止td上有nowrap影响自动回行*/
	}
	.news_content_content table{
		width:100%!important;/*重置表格宽度*/
		margin: 0!important;/*防止table上写margin值*/
	}
}
/*1000以下*/
@media screen and (max-width:1000px) {
	body {
		background: #eee;
	}
	/*find-bar*/
	.find-bar input::-webkit-input-placeholder { /* WebKit browsers */
		color: #fff;
	}

	.find-bar input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
		color: #fff;
	}

	.find-bar input::-moz-placeholder { /* Mozilla Firefox 19+ */
		color: #fff;
	}

	.find-bar input:-ms-input-placeholder { /* Internet Explorer 10+ */
		color: #fff;
	}
	.w-30 {
		display:none;
	}
	.p-10 {
		padding: initial;
	}
	.pr-30{
		padding-right:0;
	}
	.mb-20{
		margin-bottom:10px;
	}
	.banner {
		display: none;
		height: 0px;
	}
	.main-wrap-bar {
		position: initial;
		top: auto;
	}
	.pd-25 {
		padding: 0;
	}
	.d-table {
		display: block;
	}
	.d-table>* {
		display: block;
	}
	.d-table>.mr-25 {
		display: none;
	}
	.d-table>.col-narrow {
		width: auto;
		margin-top: 20px;
	}
	.news-focus {
		float:none;
		width:100%;
		margin-right:0;
	}
	.col-wide-a {
		width:100%;
	}
	.box-tab>dt {
		display: none;
	}
	#tab9-1>dt {
		display: block;
	}
	.box-tab>dd {
		padding-top: 0;
	}
	.box-tab>dd>ul>li {
		display: block;
	}
	.box-tab>dd>table.focus {
		display: table;
	}
	.sub-box-c .news-list.date-right.dot-b.source-pre>li{
		border-bottom:none;
	}
	.zy_news_list dd ul li ul li a{
		border-bottom:none;
	}
	.news-list.date-right>li>a:before{
		display:none;
	}
	.important-news h4 a{
		color:#333;
	}
	.news-list>li>a {
		margin: 0 15px;
		color: #333;
		padding: 5px 0;
		height: 38px!important;
		line-height: 38px!important;
	}
	.card-area .card-item .card .card-content.content-second dd li a{
		height:38px;
		line-height:38px;
		padding:5px 0;
	}
	.news-list.date-right>li {
		border-top: 1px solid #e8e8e8;
	}
	.news-list.date-right>li:first-child{
		border-top:none;
	}
	.zw-bm .news-list.date-right>li,.zs-bm .news-list.date-right>li,.qt-bm .news-list.date-right>li{
		border-top:none;
	}
	.card-area .card-item .card .card-content .other-info .other-info-list{
		width:33.3333%;
		height: 90px;
	}
	.card-area .card-item .card .card-content .other-info{
		height: auto;
	}
	.important-news h4{
		height:auto!important;
		line-height:inherit!important;
	}
	.zw-bm .news-list>li>a,.zs-bm .news-list>li>a,.qt-bm .news-list>li>a{
		font-size: 0.9375em;
	}
	.bm-right dd ul li ul li a{
		font-size: 0.9375em;
	}
	.news-list.date-right>li:last-child {
		border-bottom: none;
	}
	.single-article { 
		padding:20px 30px;
	}
	.source-pre>li {
		border-bottom: 1px solid #ececec;
	}
	.source-pre>li:last-child {
		border-bottom: none;
	}
	.source-pre>li>em {
		padding-right: 10px;
	}
	.source-pre>li {
		height: 50px;
		line-height: 50px;
	}
	.four-list .news-list>li>a {
		height: auto;
		line-height: inherit !important;
		font-size: 1em;
	}
	.col-wide dl:first-child dd>ul>li:first-child .news-list.date-right li:first-child a
		{
		font-size: 1em;
		color: #333;
		font-weight: normal;
	}
	.more:after {
		display: none;
	}
	.col-a-left {
		float: none;
		width: 100%;
	}
	.col-a-h,.col-b-h,.col-c-h{
		height: auto;
	}
	.mt-25 {
		margin-top: 0;
	}
	.small-title {
		margin-top: 10px;
		margin-left: 0px;
	}
	.more.more-mobile {
		padding: 0 10px!important;
		font-size: 0.75em;
		height: 36px!important;
		line-height: 36px!important;
	}
	.small-title {
		display: block;
		background-color: #edeef1;
		height: 36px;
		line-height: 36px;
		border-left: 3px solid #4491f0;
		padding-left: 10px;
		color: #333;
	}
	.col-a-right {
		margin-left: 0;
		width: 100%;
		margin-top: 10px;
	}
	.d-table-content .detail {
		float: left;
		position: relative;
		bottom: inherit;
		right: inherit;
	}
	.list-have-pic>span {
		display: none;
	}
	.list-have-pic>ul {
		margin-left: 0;
	}
	.single-news dt {
		display: none;
	}
	.single-news dd {
		border: 0;
		padding: 0 0;
	}
	.important-news p {
		display: none;
	}
	.single-news dd ul li ul li em {
		display: none;
	}
	.kstd li {
		width: 14%;
		float: left;
		text-align: center;
		margin: 0px 1.3%;
	}
	.first-news h2 {
		font-size: 1.8em;
	}
	.first-news h2 a {
		height: 40px;
	}
	.pic-box-tab {
		border-top: 0;
	}
	.pic-box-tab dt {
		display: none;
	}
	.list2-title {
		padding: 0 !important;
	}
	.border {
		border: 0px;
	}
	.srcroll-news {
		margin:20px 10px;
	}
	.w-30 {
		display: none;
	}
	.card-area .bmin {
		margin-bottom:10px;
	}
	.zy_news_list dd ul li ul {
	}
	.zy_news_list dd ul li .pic {
		display:none;
	}
	.zy_news_list .news-paper{
		width: -calc(100% - 0px);
		width: -webkit-calc(100% - 0px);
		width: -moz-calc(100% - 0px);
		float: none;
	}
	.zy_news_list{
		margin-bottom:0;
	}
	.zmhd-kstd li a{
	}
	.zjzy_intro {
		margin:0 10px;
	}
	.dczz-01 {
		padding-left: 0;
		padding-bottom: 0;
	}
	.dczz-01 dd ul li ul {
		padding-left: 10px;
	}
	.dczz-01 .small-title {
		margin-bottom: 10px;
		padding-bottom: 0;
	}
	.dczz{
		border-left:none;
	}
	.zmhd-kstd li {
		width: 48%;
		float: left;
		margin: 15px 1% 0!important;
	}
	.zmhd-kstd li:first-child {
		margin-left: 0;
		margin-top:15px;
	}
	.qz-email {
		margin-bottom:0px;
	}
	.online dd ul li .past-title{
		padding-left:10px;
	}
       
	/*1000以下左右结构变化*/
	.sub-nav-left {
		display: none;
	}
	.box-tab.sub-box-c .sub-title {
		background-color: #edeef1;
		height: 42px;
		line-height: 42px;
		border-left: 3px solid #4491f0;
		padding-left: 10px;
		color: #333;
	}
	span.box-title-name {
		background: none;
		padding: 0;
		color: #333;
		font-size: 1em !important;
	}
	span.box-title-name .triangle {
		display: none;
	}
	.box-tab.sub-box-c {
		padding: 0;
		border: none;
	}
	.box-tab.sub-box-d {
		padding: 0;
	}
	.box-tab.sub-box-c .sub-title .arrow-down {
		display: block;
	}
	.box-tab.sub-box-c .sub-nav-block {
		display: block;
	}
	.box-tab .box-title-name.second-title {
		display: block;
	}
	.box-tab .third-title a.focus {
		background-color: #3db1ea;
		color: #fff;
		border-bottom: none;
		margin-bottom: 4px;
	}
	.box-tab .third-title a {
		border: 1px solid #ccc;
		font-size: .875em;
		border-radius: 100px;
		padding: 0 16px;
		background-color: #fff;
		border: none;
		line-height: 30px;
		height: 30px;
		margin: 4px 5px 4px 5px;
	}
	.box-tab .sub-title.second-title {
		display: block !important;
	}
	.box-tab .third-title {
		border-bottom: none;
		margin-top: 5px;
	}
	.important-news h4 {		
		font-weight: 400;
		font-size: 1em;
		padding: 15px 15px;
		border-bottom:1px solid #ddd;
	}
	.pic-box-tab dd .top-con {
		display: none;
	}
	.card-area {
		position: initial;
	}
	.card-area .card-item.active {
		width: 100%;
	}
	.card-area .one-btn {
		width: 100%;
	}
	.card-area .one-btn li {
		width: 49.5%;
		float: left;
		margin-left: 1%;
                padding-left:initial;
                text-align:center;
                padding-left:initial;
                box-sizing: border-box;
	}
	.card-area .one-btn li i{
                display:none;
	}
	.card-area .one-btn li:nth-child(2n+1){
                margin-left:0;
	}
	.card-area .card-item {
		width: 100%;
		height: auto;
		float: none;
	}
	.card-area .card-item .card .card-content.content-first {
		display: none;
	}
	.card-area .card-item .card .card-content.content-second {
		opacity: initial;
		padding-top: initial;
		width: 100%;
		left: auto;
	}
	.card-area,.card-area .card-item.active {
		height: auto;
	}
	.card-area .card-item .card .card-content {
		height: initial;
	}
	.card-area .card-item .card .card-content,.card-area .card-item .card .card-title
		{
		position: initial;
		left: initial;
		right: initial;
		z-index: initial;
	}
	.card-area .zxbs li {
		width: 16.7%;
		margin: 10px 0px 10px 4%;
	}
	.tj {
		width: 100%;
	}
	.tj-in {
		height: auto;
	}
      
	.z-column {
		width: 100%;
	}
	.z-column .con.col-3 li{
		padding-bottom: 10px;
	}
	.z-column .con li a{
		font-size:0.875em;
	}
	.z-column .con.col-4 li,.z-column .con.col-3 li{
		width:48%;
		margin: 0 1%!important;
	}
	.zy_kstd ul li{
		height:auto;
	}
	.zy_kstd{
		height:auto;
	}
	.zy_kstd li a{
		font-size:0.875em;
		padding:10px 0;
	}
	.news_content_content>p>img,.news_content_content>div>img{
		max-width:100%!important;
	}
}

/*720以下*/
@media screen and (max-width:720px) {
	.main-wrap-bar {
		top: 300px;
	}
	.platform-list a {
		width: 100%;
		margin: 0;
		margin-top: 10px;
		height: 140px;
	}
	.platform-list a:first-child {
		margin-top: 10px;
	}
	.icon-platform>span {
		font-size: 1em;
	}
	.icon-platform>i {
		padding-top: 22px;
	}
	.card-area .zxbs{
		height:auto;
	}
	.card-area .zxbs li{
		width:33.3333%;
		margin: 5px 0;
	}
}


.source-pre>li>em {
	display: none;
}

.source-pre>li>div {
	margin-right: 0;
	padding: 10px 0;
	margin: 0 10px;
}

.source-pre>li>div>a {
	display: block;
	white-space: inherit;
	overflow: inherit;
	text-overflow: inherit;
	line-height: 1.5em;
}

.source-pre>li>div>a:first-child {
	float: none;
	max-width: 100%;
	color: #25599a;
}

.sub-box-c .news-list.date-right.dot-b.source-pre>li {
	height: auto !important;
	line-height: inherit;
}

.pic-box-tab dd .top-con {
	display: block;
	padding-bottom: 15px;
	border-bottom: 1px solid #ddd;
}

.pic-box-tab dd .top-con img {
	width: 46%;
}

.pic-box-tab dd .top-con p {
	width: 48%;
	-webkit-line-clamp: 4;
	height: 100%;
	line-height: 34px;
}

.pic-box-tab dd li a {
	white-space: inherit;
}

.single-news dd ul li ul li {
	margin: auto;
}

.single-news dd ul li ul li a {
	white-space: inherit !important;
}

/*基本模块化*/

/*无障碍阅读-模块化-start*/
.accessible-wrap {
	display: none;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}

.accessible-body {
	position: fixed;
	z-index: 1000;
	width: 100%;
	min-width: 1000px;
	text-align: right;
	padding: 10px 0;
	font-size: 14px;
	background-color: white !important;
	border-bottom: 1px solid #ddd;
}

.accessible-body-fixed {
	height: 47px;
}

.accessible-body span {
	display: inline-block;
	padding: 0 10px;
	margin-left: 6px;
	border: 1px solid #dbdbdb;
	border-radius: 5px;
	background-color: #f3f3f3 !important;
	line-height: 24px;
	color: #444 !important;
	cursor: pointer;
}

.contrast,.contrast * {
	background: black !important;
	color: white !important;
}

/*无障碍阅读-模块化-end*/

/*网站地图页-模块化-start*/
.map-box.content-box {
	font-size: 1em;
}

.map-box.content-box>.location {
	font-size: .75em;
}

.map>li {
	border-top: 1px solid #e8e8e8;
	padding: 0;
	line-height: 2.4em;
}

.map>li:first-child {
	border-top: none;
}

.map>li .wrap {
	padding: 5px 0;
}

.map>li .title {
	display: block;
	color: #333;
	border-left: 8px solid #3db1ea;
	padding-left: 10px;
	margin: 10px 0;
	line-height: 16px;
}

.map>li .node {
	display: inline-block;
	color: #4095ce;
	font-size: 0.875em;
	line-height: 2em;
	padding-right: 25px;
	margin-left: 19px;
}

.map>li .list {
	line-height: .75em;
	margin-bottom: 5px;
	padding-left: 19px;
}

.map>li .sub-node {
	display: inline-block;
	color: #888;
	font-size: 0.75em;
	line-height: 2em;
	padding-right: 10px;
	font-family: Simsun;
}

.map>li .sub-node:before {
	content: ">";
	font-family: Simsun;
	padding-right: 5px;
}

.map a:hover {
	color: #ff7900;
}

/*网站地图页-模块化-end*/

/*内容页-模块化-start*/
.single-article {
	line-height: 2.5em;
	color: #666;
	word-break: break-all;
}

.single-article p {
	/*text-indent: 2em;*/
}
.single-article img {
        max-width:90%;
}
.location * {
	display: block;
	float: left;
	height: 40px;
}

.location {
	font-size: 0.95em;
}

.location:before {
	content: "";
	float: left;
	font-size: 16px;
	background:
		url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAAAAAAAD/7gAOQWRvYmUAZAAAAAAB/9sAQwADAgICAgIDAgIDBAMCAwQFAwMDAwUFBAQFBAQFBwUGBgYGBQcHCAgJCAgHCwsMDAsLDAwMDAwODg4ODg4ODg4O/9sAQwEDAwMFBQUKBwcKDwwKDA8SDg4ODhIRDg4ODg4REQ4ODg4ODhEODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4O/8AAEQgAEAAQAwERAAIRAQMRAf/EABYAAQEBAAAAAAAAAAAAAAAAAAACCP/EACMQAAEEAQQCAwEAAAAAAAAAAAECAwQGEQAhBQdBEkJSIxP/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A3fcrPZLb2ujqjguYXXePixxKnTY2BMfcLIkfzaVkEYQsbAj5E5wBoFNs1lqPa6+qec5hdi46VHMqFNlYMxhwMl/0dVkk5Sg7En4kYyRoK716jmWtKLnU/ZFrgNgOsskoXJZaypJQU4/VHj7DbwnQOiuo5lVSu52z2Xa57ZDTLxK1xmXcFRWVZ/Vfn6jbydB//9k=)
		no-repeat center center;
	height: 20px;
	width: 16px;
	margin-right: 5px;
}

.location>a {
	color: #999;
}

.location>span {
	color: #333;
}

.location>a:after {
	content: ">";
	padding: 0px 5px;
}

.location>a:after {
	content: ">";
	padding: 0px 5px;
}

.pd-space {
	padding: 20px;
}

.sub-content {
	color: #666;
}

.sub-content .big-title {
	padding: 10px 0;
	font-size: 1.5em;
	text-align: center;
	color: #333;
}

.sub-content .second-title {
	padding-bottom: 10px;
	font-size: 1em;
	text-align: center;
	color: #666;
}

.sub-content .content-small-title {
	font-size: 0.75em;
	text-align: center;
	color: #999;
	line-height: 1em;
	border-bottom: 1px #e8e8e8 solid;
	padding-bottom: 1.25em;
}

.news_content_description {
	font-size: .75em;
	color: #888;
	background-color: #f3f3f3;
	line-height: 1.75em;
	padding: 15px;
	border: 1px solid #e8e8e8;
	border-top: none;
}

.news_content_content {
	line-height: 1.875em;
	font-size: 1em;
	padding-top: 15px;
}

.news_content_other {
	padding: 10px 0px;
}

.news-content-function {
	float: right;
	font-size: .75em;
	color: #999;
}

.news-content-function>span:before {
	content: "[";
}

.news-content-function>span:after {
	content: "]";
}

.news-content-function>span {
	display: inline-block;
	padding: 0 5px;
	cursor: pointer;
	line-height: 36px;
}

.news-content-function>span:hover {
	text-decoration: underline;
}

.news_content_img {
	text-align: center;
	padding: 20px 0px;
}

.news_content_img img {
	max-width: 700px;
	height: auto !important;
}

.news-content-share {
	float: left;
}

@media screen and (max-width: 1000px) {
	.location {
		margin: 10px;
	}
	.news_content_other {
		display: none;
	}
	.sub-content {
		padding: 0 10px 30px 10px;
	}
	.qqgk dd ul li ul .more {
		display: none;
	}
	.qqgk dd ul li ul li p {
		padding: 10px;
		line-height: 28px;
	}
}

@media screen and (max-width: 720px) {
	.news_content_img img {
		max-width: 100%;
	}
	.news_content_content img {
		max-width: 100%;
	}
	.news_content_other {
		display: none;
	}
	.pd-space {
		padding: 10px;
	}
	.z-column .title {
		font-size: 1.15em;
	}
	.zw-bm dd ul li .news-list.date-right>li,.zs-bm dd ul li .news-list.date-right>li,.qt-bm dd ul li .news-list.date-right>li{
		width: 33%;
		line-height:inherit;
	}
}

@media screen and (max-width: 640px) {
	.zs-bm dd ul li .news-list.date-right>li {
		width: 50%;
	}
	
	.online dd ul li .ft-pic img {
		width: 100%;
	}
	.online dd ul li dl {
		line-height:32px;
	}
	.online dd ul li h3,.online dd ul li dl {
		padding: 0px 10px;
	}
	.suggestion_input_submit_wrap{

	}
	.suggestion_input_submit.disabled{
		width:100%;
		background: #ffffdb!important;
		margin:0;
		margin-top:10px;
		color: #ec642a!important;
		height: 36px;
		font-weight: inherit!important;
	}
}

@media screen and (max-width: 520px) {
	.zjzy_intro dl {
		width: 100%;
		margin-left: 0;
		float: initial;
	}
	.zjzy_intro dl dd h2 {
		height: auto;
	}
	.zjzy_intro dl dd h2 img {
		width: 100%;
	}
	.online dd ul li .ft-pic {
		width:100%;
		height:auto;
		float:none;
		padding-right: 0;
	}
	.zjzy_intro dl dt{
		padding-top:10px;
	}
}

@media screen and (max-width: 480px) {
	.logo-small {
		height: auto;
	}
	.logo-small img {
		width: 65%;
		height: auto;
	}
	.sub-content .big-title,.sub-content .second-title,.sub-content .content-small-title
		{
		text-align: left;
	}
	.sub-content .big-title {
		font-size: 1.25em;
		color: #000;
	}
	.zs-bm dd ul li .news-list.date-right>li {
		width: 100%;
	}
	.zw-bm dd ul li .news-list.date-right>li {
		width: 50%;
	}
	.qt-bm dd ul li .news-list.date-right>li {
		width: 33%;
	}
	.zmhd-kstd li a{
		font-size:0.875em;
	}
	.card-area .one-btn li{
		width: 100%;
		margin-left: 0;
		box-sizing: border-box;
		float: none;
	}
	.card-area .one-btn li i{
		display:none;
	}
	.card-area .bmin li{
		width:100%;
		margin-left:0!important;
		margin-bottom:5px;
	}
}

@media screen and (max-width: 414px) {
	.main-wrap-bar {
		top: 230px;
	}
}

@media screen and (max-width: 375px) {
	.main-wrap-bar {
		top: 190px;
	}
	.qt-bm dd ul li .news-list.date-right>li {
		width: 50%;
	}
}

@media screen and (max-width: 320px) {
	.zw-bm dd ul li .news-list.date-right>li {
		width: 100%;
	}
}

/*内容页-模块化-end*/

/*翻页-模块化-start*/
.page-tile {
	display: block;
	border-width: 1px 0;
	font-family: Verdana, Arial;
	padding: 15px 0;
	text-align: center;
	margin-top: 25px;
}

.page-tile:after {
	display: block;
	content: "";
	clear: both;
}

.page-tile>* {
	color: #888;
	display: inline-block;
	padding: 0 .5em;
	min-width: 1.5em;
	text-align: center;
	font-size: 0.875em;
	line-height: 34px;
	height: 34px;
	overflow: hidden;
	background: #f2f2f2;
	border: 1px solid #eee;
}

.page-tile>*:before {
	font-size: 1.25em;
	font-weight: 400;
	font-family: serif;
	line-height: 30px;
}

.page-tile span.more:before {
	content: "…";
}

.page-tile a.prev:before {
	content: "\2039"
}

.page-tile a.next:before {
	content: "\203A"
}

.page-tile a.last:before {
	content: "\203A\203A"
}

.page-tile span.focus {
	background-color: #509fef;
	color: #fff;
	border-radius: 3px;
}

.page-tile a:hover {
	text-decoration: none !important;
}

.page-tile-2 {
	display: none;
	text-align: center;
	font-size: .875em;
	height: 1.875em;
	margin-top: 10px;
	padding-bottom: 10px;
}

.page-tile-2 span.no-click {
	background-color: #ccc;
	color: #fff;
}

.page-tile-2 span {
	padding: 0.5em 1em;
	background-color: #888;
	margin: 0px 3px;
	color: #fff;
	border-radius: 20px;
}

.page-tile-2 span a {
	color: #fff;
}

.page-tile a:hover {
	text-decoration: underline;
}

@media screen and (max-width: 1000px) {
	.page-tile a,.page-tile span {
		display: none;
	}
	.page-tile>* {
		float: none;
	}
	.page-tile {
		padding-bottom: 0;
		text-align: center;
		padding:0;
		margin-top: 0;
	}
	.page-tile a.prev,.page-tile a.next {
		display: inline-block;
		box-sizing: border-box;
		height: 40px;
		line-height: 40px;
		color: #333;
		width: 90px;
		background: none;
		border:none;
		font-size: 0.465em;
	}
	.page-tile a.prev:before {
		content: "上一页";
	}
	.page-tile a.next:before {
		content: "下一页";
	}
	.column-left {
		width: 100% !important;
	}
	.column-right {
		width: 100% !important;
	}
	.bm-right {
		border: 0px;
		padding-bottom: initial;
	}
	.bm-right dd ul li ul {
		
	}
	.zw-bm dd ul li ul,.zs-bm dd ul li ul,.qt-bm dd ul li ul {
		padding: 0px 25px;
	}
	.zw-bm dd ul li .news-list.date-right>li,.zs-bm dd ul li .news-list.date-right>li,.qt-bm dd ul li .news-list.date-right>li
		{
		border-bottom: 0px;
	}
}

/*翻页-模块化-end*/
/*右侧漂浮*/
.toolbar-item, .toolbar-layer {
	background-image: url(../images/toolbar.png);
	background-repeat: no-repeat;
}
.toolbar {
	position: fixed;
	right: 20px;
	bottom: 300px;
	z-index: 999;
}
.toolbar-item {
	display: block;
	width: 48px;
	height: 48px;
	margin-top: -1px;
	margin-bottom: 10px;
	border-radius: 28px 28px;
	position: relative;
	-moz-transition: background-position 0.5s;
	-ms-transition: background-position 0.5s;
	-o-moz-transition: background-position 0.5s;
	-webkit-moz-transition: background-position 0.5s;
	transition: background-position 0.5s;
}
.toolbar-item:hover .toolbar-layer {
	opacity: 1;
	filter: alpha(opacity=100);
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
}
.toolbar-item-weixin {
	background-position: 0px -443px;
	background-color: #F25B52;
}
.toolbar-item-weixin .toolbar-layer {
	height: 212px;
	background-position: 0 0;
}
.toolbar-item-weibo {
	background-position: 1px -635px;
	background-color: #3DB1EA;
}
.toolbar-item-weibo .toolbar-layer {
	height: 212px;
	background-position: 0 -225px;
}
.toolbar-layer {
	position: absolute;
	right: 35px;
	top: -20px;
	width: 172px;
	opacity: 0;
	filter: alpha(opacity=0);
	transform-origin: 95% 95%;
	-moz-transform-origin: 95% 95%;
	-ms-transform-origin: 95% 95%;
	-o-transform-origin: 95% 95%;
	-webkit-transform-origin: 95% 95%;
	transform: scale(0.01);
	-moz-transform: scale(0.01);
	-ms-transform: scale(0.01);
	-o-transform: scale(0.01);
	-webkit-transform: scale(0.01);
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
/* 民意征集 --- start*/
.suggestion_input_wrap {
	padding: 15px 10px 10px;
	background-color: #f6f6f6;
	margin-top: 15px;
	border: 1px #ececec solid;
	font-family:"microsoft yahei";
}

.suggestion_input_title {
	color: #666;
	line-height: 2em;
	padding-bottom: 10px;
}

.suggestion_input_area {
	display: block;
	border: 1px solid #ddd;
	width: 100%;
	height: 80px;
}

.suggestion_input_submit_wrap {
	text-align: right;
	padding: 10px 0;
	font-size: .875em;
}

.suggestion_input_captcha_img {
	vertical-align: top;
	height: 30px;
	cursor: pointer;
}

.suggestion_input_captcha {
	width: 60px;
	border: 1px solid #ddd;
	border-radius: 2px;
	height: 22px;
	padding: 3px;
}

.suggestion_input_submit {
	margin-left: 10px;
	border: none;
	background-color: #014785;
	height: 28px;
	padding: 0 10px;
	color: white;
	border-radius: 2px;
	cursor: pointer;
}

.suggestion_list_wrap {
	padding: 10px 20px 0;
}
.suggestion_content_replay {
	font-size: .875em;
	color: #ff4c00;
	border: 1px dotted #ccc;
	background-color: #f3f3f3;
	line-height: 1.75em;
	padding: 5px 15px;
	border-radius: 5px;
}
.suggestion_content_replay p {
	text-indent:2em;
}
.suggestion_list>li {
	border-top: 1px solid #eaeaea;
	margin: 15px 0;
	padding: 15px 0;
}

.suggestion_list>li>em {
	font-style: normal;
	font-size: .875em;
	line-height: 2em;
	margin-left: 5px;
	color: #169fa5;
}

.suggestion_list>li>b {
	font-weight: normal;
	font-size: .875em;
	line-height: 2em;
	color: #aaa;
}

.suggestion_list>li>div {
	font-weight: normal;
	font-size: .875em;
	line-height: 1.75em;
}

.suggestion_list>li>span {
	font-weight: normal;
	font-size: .875em;
	line-height: 1.75em;
	color: #FF790A;
	display: block;
}

.suggestion_list_wrap .box-tile .box-title {
	padding: 0;
	line-height: 2em;
	border-bottom: none;
}

/* 民意征集 --- end*/

/*网上调查页 start*/
.survey-wrap {
	display: table;
	width: 100%;
	table-layout: fixed;
}

.survey-wrap.pd-15 {
	padding: 0 15px;
	box-sizing: border-box;
}

.survey-wrap>* {
	display: table-cell;
	vertical-align: top;
}

.survey-wrap>.col-narrow-wrap {
	width: 320px;
	text-align: center;
}

.survey-wrap>.col-narrow-wrap img {
	max-width: 60%;
	padding-top: 30px;
}

.survey-title {
	line-height: 22px;
	font-size: 20px;
	color: #666;
	padding: 15px 0 10px;
	font-weight: bold;
}

.survey-wrap .content-small-title>* {
	display: inline-block;
	margin-right: 10px;
}

.survey-description {
	font-size: 0.75em;
	color: #999;
	background-color: #fafafa;
	border: 1px solid #f1f1f1;
	border-radius: 5px;
	padding: 3px 8px;
}

.survey-description>*:before {
	content: "";
	width: 6px;
	height: 6px;
	background-color: #bdbdbd;
	display: inline-block;
	vertical-align: middle;
	margin-right: 3px;
	margin-bottom: 3px;
}

.survey-sub-title {
	font-size: 18px;
	color: #333;
	padding: 15px 0 5px;
}

.survey-option {
	font-size: 14px;
	color: #666;
}

.survey-option ul {
	padding-top: 5px;
}

.survey-option ul:first-child {
	padding-top: 10px;
}

.survey-option li {
	height: 36px;
	line-height: 36px;
	display: table;
	table-layout: fixed;
	width: 100%;
}

.survey-option li>* {
	display: table-cell;
	vertical-align: top;
}

.survey-option li input {
	display: inline-block;
	vertical-align: middle;
	margin: 3px 5px 5px 0;
}

.survey-option textarea {
	border-radius: 3px;
	background-color: #fafafa;
	border: 1px solid #e8e8e8;
	box-sizing: border-box;
	padding: 10px;
	width: 100%;
	min-height: 112px;
}

.survey-btn {
	margin: 10px 0;
}

.survey-btn input[type="submit"] {
	float: left;
	display: block;
	width: 140px;
	height: 40px;
	border: none;
	margin: 0 5px 5px 0;
	border-radius: 3px;
	font-family: "Microsoft Yahei";
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	-webkit-transition: background-color 400ms;
	transition: background-color 400ms;
}

.btn-color-orange {
	background-color: #f05553;
}

.btn-color-blue {
	background-color: #f99238;
	float: left;
	color: #fff;
	border-radius: 3px;
	display: block;
	width: 140px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	box-sizing: border-box;
}

.survey-btn input[type="submit"].btn-color-orange:hover {
	background-color: #ff4300;
}

.survey-btn input[type="submit"].btn-color-blue:hover {
	background-color: #249b98;
}

.survey-option li>.options {
	width: 22px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.survey-option li>.counter {
	width: 55px;
	white-space: nowrap;
	overflow: hidden;
	text-align: right;
}

a.reply_view {
	color: red;
	padding: 8px 0;
	display: inline-block;
}

.bars .bar {
	height: 14px;
	background-color: #e3e3e3;
	display: block;
	margin-right: 65px;
	margin-top: 11px;
}

.bars .data {
	color: #f29149;
	width: 50px;
	font-weight: bold;
	float: right;
}

.bars .bar .precent {
	background-color: #f9d85a;
	height: 14px;
}

.reply_view_list {
	padding-top: 5px;
}

.reply_view_list>ul>li {
	background-color: #f1f1f1;
	margin-top: 13px;
	padding: 12px 10px;
	font-size: 0.875em;
	border-radius: 5px;
	position: relative;
	color: #333;
	line-height: 22px;
}

.reply_view_list>ul>li span {
	font-family: "icomoon";
	text-align: center;
	display: inline-block;
	border-radius: 100px;
	margin-right: 5px;
	color: #ff7900;
}
/*720以下start*/
@media screen and (max-width:720px) {
	.survey-wrap>.col-narrow-wrap {
		display: none;
	}
	.sub-content .big-title {
		font-size: 1.25em;
	}
	.sub-content .second-title {
		font-size: 1.125em;
	}
}
/*480以下start*/
@media screen and (max-width:480px) {
	.survey-wrap .box-title {
		padding: 20px 20px 10px;
	}
	.survey-wrap>.box-content>.col-wide-wrap {
		padding: 0 20px;
	}
	.survey-btn>* {
		width: 50% !important;
		margin: 0 !important;
		box-sizing: border-box !important;
	}
	.btn-color-orange {
		border-radius: 5px 0 0 5px !important;
	}
	.btn-color-blue {
		border-radius: 0 5px 5px 0 !important;
	}
	.survey-title {
		font-size: 18px;
	}
	.survey-sub-title {
		font-size: 16px;
	}
	.survey-option {
		padding-left: 0;
	}
	.sub-content .big-title {
		font-size: 1.125em;
	}
	.sub-content .second-title {
		font-size: 1em;
	}
}
/*320以下start*/
@media screen and (max-width:320px) {
	.survey-list.date-right>li em {
		display: none;
	}
	.survey-wrap .box-title {
		padding: 20px 10px 10px;
	}
	.survey-wrap>.box-content>.col-wide-wrap {
		padding: 0 10px;
	}
}
/*网上调查页 end*/