@CHARSET "UTF-8";

@font-face {
	font-family: 'public';
	src: url('../fonts/icomoon.eot?sih2cf');
	src: url('../fonts/icomoon.eot?sih2cf#iefix')
		format('embedded-opentype'), url('../fonts/icomoon.ttf?sih2cf')
		format('truetype'), url('../fonts/icomoon.woff?sih2cf') format('woff'),
		url('../fonts/icomoon.svg?sih2cf#pip-public') format('svg');
	font-weight: normal;
	font-style: normal;
}

body {
	padding: 0;
	margin: 0;
	background-color: #f1f1f1;
	font-size: 17px;
	font-family: "Microsoft Yahei";
	-webkit-text-size-adjust: none;
	background: url(../images/body_bg.jpg);
}

dt,dl,dd,ul,li,form {
	margin: 0px;
	padding: 0px;
}

li {
	list-style-type: none;
}

.red {
	color: #c30000;
}

img {
	border: 0px;
}

.clearfix {
	zoom: 1;
}

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

a {
	text-decoration: none
}

.main-wrap {
	margin: 0 auto;
	width: 1200px;
	background-color: #fff;
	padding: 15px;
	padding-bottom: 0;
	box-sizing: border-box;
}

.m-p-t-10 {
	
}

.p-top-0 {
	padding-top: 0;
}

.m-b-15 {
	margin-bottom: 15px;
}

.p-b-15 {
	padding-bottom: 15px;
}

.p-tb-15 {
	padding: 15px 0;
}

.p-top-15 {
	padding-top: 15px;
}

.m-top-15 {
	margin-top: 15px;
}

.m-top-15-m {
	
}

.m-bottom-15 {
	margin-bottom: 15px;
}

.m-bottom-15-02 {
	
}

.m-top-10 {
	margin-top: 10px;
}

.m-top-15 {
	margin-top: 15px;
}

.p-0-15 {
	padding: 0 15px;
}

.tran-bg {
	background-color: transparent;
	padding: 0;
}
.small-logo {
	display:none;
}
.top-banner {
	background: url(../images/top_banner.jpg) no-repeat center top;
	height: 185px;
	box-sizing: border-box;
	border-top: 4px #dc0000 solid;
	min-width: 1200px;
}

.top-banner .top-bar {
	font-size: .75em;
	color: #999;
	line-height: 40px;
	height: 40px;
	text-align: right;
}

.top-banner .top-bar a {
	color: #646262;
	display: inline-block;
	padding-left: 10px;
	transition: all 0.3s ease-out 0s;
}

.top-banner .top-bar a:hover {
	color: #ee1f1f;
}

.top-banner img.logo {
	float: left;
	display: block;
	margin-left: -10px;
	margin-top: -8px;
}

.find-bar {
	float: right;
	width: 260px;
	height: 38px;
	margin-top: 13px;
}

.find-bar>input[type="text"] {
	width: 220px;
	height: 38px;
	line-height: 38px;
	box-sizing: border-box;
	padding-left: 5px;
	font-size: 12px;
	border: 1px solid #d7d7d7;
	vertical-align: top;
	border-right: 0;
}

.find-bar>input[type="submit"] {
	width: 40px;
	height: 38px;
	float: right;
	cursor: pointer;
	border: 0;
	background: #ff8d27 url(../images/icon_search.png) no-repeat center;
	font-size: 0;
	transition: all 0.3s ease-out 0s;
}

.find-bar>input[type="submit"]:hover {
	background: #ee1f1f url(../images/icon_search.png) no-repeat center;
}

.find-bar em {
	width: 259px;
	line-height: 25px;
	font-size: 0.75em !important;
	color: #ee1f1f;
	font-style: normal;
	height: 25px;
	display: block;
	s
}

.select-links select {
	float: left;
	width: 24%;
	padding: 8px;
	margin-left: 1.33%;
	border: 1px solid #e8e8e8;
	box-sizing: border-box;
	background-color: #fafafa;
	color: #666;
}

.select-links select:first-child {
	margin-left: 0;
}
/*导航*/
.main-nav {
	font-family: "Microsoft Yahei";
	background: url(../images/nav_bg.jpg) left top;
	height: 50px;
	margin-top: 91px;
}

.main-nav li {
	float: left;
}

.main-nav li:first-child .nav-node {
	width: 174px !important;
}

.main-nav li .nav-node {
	display: block;
	line-height: 50px;
	width: 170px;
	text-align: center;
	color: #fff;
	transition: all 0.3s ease-out 0s;
}

.main-nav li.nav-line {
	display: block;
	float: left;
	background: url(../images/nav_line.png) no-repeat;
	width: 1px;
	height: 50px;
}

.main-nav li .nav-node:hover {
	background: #000000 url(../images/nav_focuse.png) repeat-x;
}

.main-nav li.focus .nav-node {
	background: url(../images/nav_focuse.png) no-repeat;
}

.main-nav li.hover .nav-node {
	border-bottom: 1px #ff7900 solid;
}

.index-table-content-height {
	height: 335px;
}
/*第一屏*/
.left-wrap {
	float: left;
	width: 500px;
}

.right-wrap {
	float: right;
	width: 655px;
}

.left-wrap-02 {
	float: left;
	width: 440px;
}

.right-wrap-02 {
	float: right;
	width: 715px;
}

.left-wrap-03 {
	float: right;
	width: 280px;
}

.right-wrap-03 {
	float: left;
	width: 875px;
}

.left-wrap-04 {
	float: left;
	width: 584px;
}

.right-wrap-04 {
	float: right;
	width: 574px;
}

.left-wrap-05 {
	float: left;
	width: 873px;
}

.right-wrap-05 {
	float: right;
	width: 280px;
}

.left-wrap-06 {
	width: 877px;
}

.right-wrap-06 {
	width: 293px;
	padding-left: 13px;
}

.left-wrap>.focus-pic img {
	width: 100%;
}

.banner-pic {
	
}
/*公共标题*/
.box-title-bg {
	background: #f4f4f4;
	border: 1px #e8e8e8 solid;
	height: 36px;
	box-sizing: border-box;
	position: relative;
}

.tab-content {
	overflow: hidden;
	width: 100%;
}

.box-3 {
	border: 1px #e5e5e5 solid;
	box-sizing: border-box;
	border-top: 0;
}

.box-3 .box-title-bg>.tab-title {
	float: none;
	width: 100%;
}

.box-3 .box-title-bg>.tab-title>.tab-node {
	margin: 0;
	width: 50%;
	text-align: center;
	box-sizing: border-box;
}

.box-3 .box-title-bg>.tab-title>.tab-node.node-focus {
	margin: 0;
	margin-top: -1px;
}

.box-3 .box-title-bg {
	border-left: 0;
	border-right: 0;
}

.box-3 .tab-content {
	
}

.box-2 .tab-content {
	height: 280px;
}

.box-2 .tab-content-02 {
	height: 210px;
}

.box-title-bg>.tab-title {
	display: inline-block;
	margin: 0 auto;
}

.box-title-bg>.tab-title>.tab-node {
	height: 36px;
	color: #333;
	line-height: 36px;
	font-family: "Microsoft YaHei";
	float: left;
	padding: 0 15px;
	font-size: .875em;
	font-weight: bold;
	margin-left: -1px;
	margin-top: -1px;
	transition: all 0.3s ease-out 0s
}

.box-title-bg>.tab-title>.tab-node.node-focus {
	color: #fff;
	background: #ee1f1f;
	margin-top: -1px;
	margin-left: -1px;
	box-sizing: border-box;
}

.box-title-more {
	color: #999;
	float: right;
	line-height: 36px;
	cursor: pointer;
	font-size: .75em;
	margin-right: 10px;
}

.box-title-more:hover {
	color: #ee1f1f !important;
}

.tab-content .tab-node {
	display: none;
}

.tab-content .node-focus {
	display: block;
}

/*二级标题*/
.sub-title .box-title-bg .main-title {
	height: 36px;
	line-height: 36px;
	font-family: "Microsoft YaHei";
	float: left;
	padding: 0 15px;
	font-size: .875em;
	font-weight: bold;
	transition: all 0.3s ease-out 0s;
	color: #fff;
	background: #ff8d27;
	margin-top: -1px;
	margin-left: -1px;
	box-sizing: border-box;
	display: block;
	float: left;
}

.sub-title-02 .box-title-bg .main-title {
	color: #ee1f1f;
	background: #f4f4f4;
	margin: 0;
	height: 34px;
	line-height: 34px;
	font-size: 1em;
}

.sub-title .box-title-bg>.tab-title {
	float: right;
}

.sub-title .box-title-bg>.tab-title>.tab-node.node-focus {
	color: #ee1f1f;
	background: #fff;
	border-top: 2px #ee1f1f solid;
}

.sub-title .box-title-more {
	color: #999;
	float: right;
	line-height: 36px;
	cursor: pointer;
	font-size: .75em;
	margin-right: 10px;
}

.sub-title .box-title-more:hover {
	color: #ee1f1f !important;
}

.sub-title .tab-content .tab-node {
	display: none;
}

.sub-title .tab-content .node-focus {
	display: block;
}

/*手机标题*/
.m-title-bg {
	display: none;
}

.m-title-bg {
	background: #f4f4f4;
	border: 1px #e8e8e8 solid;
	height: 36px;
	box-sizing: border-box;
	position: relative;
}

.m-title-bg>.m-title {
	display: inline-block;
	margin: 0 auto;
}

.m-title-bg>.m-title>.m-node {
	height: 36px;
	line-height: 36px;
	font-family: "Microsoft YaHei";
	float: left;
	padding: 0 15px;
	font-size: .875em;
	font-weight: bold;
	transition: all 0.3s ease-out 0s;
	color: #fff;
	background: #ee1f1f;
	margin-top: -1px;
	margin-left: -1px;
	box-sizing: border-box;
	display: block;
}

.m-title-none {
	display: block;
}

ul.news-list li a {
	display: block;
	font-size: .875em;
	color: #666;
	line-height: 32px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

ul.news-list.news-list-notice li a {
	line-height: 34px;
}

ul.news-list li a {
	background:
		url(data:image/gif;base64,R0lGODlhDAAMAIEAAAAAAP///5mZmf///yH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAADACwAAAAADAAMAAAIHQAHCBxIsKDBgwgTHhTAMCFDAQ4bKpxIsaJFggEBADs=)
		no-repeat left center;
	padding-left: 15px;
	transition: all 0.3s ease-out 0s;
	padding-right: 5px;
}

ul.news-list li a:hover {
	color: #ee1f1f;
}

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

ul.news-list li span {
	color: #999999;
	font-size: .75em;
	line-height: 32px;
	overflow: hidden;
	float: right;
	display: block;
}

ul.news-list li em {
	color: #999999;
	font-size: .82em;
	font-style: normal;
	font-weight: normal;
	font-family: verdana, arial;
}

ul.news-list.top-news-list .top-news-list-first {
	border-bottom: 1px #eaeaea solid;
	padding: 15px 0;
	margin-bottom: 13px;
}

ul.news-list.top-news-list .top-news-list-first a {
	color: #ee1f1f;
	font-family: "Microsoft Yahei";
	font-size: 22px;
	white-space: normal;
	height: 40px;
	font-weight: bold;
	text-align: center;
	background: none;
	transition: all 0.3s ease-out 0s;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

ul.news-list.top-news-list .top-news-list-first a:hover {
	color: #333;
}

ul.news-list.top-news-list .top-news-list-first span {
	float: none;
	width: 100%;
	text-align: right;
	line-height: 24px;
	color: #666;
}

ul.news-list.top-news-list .top-news-list-first em {
	line-height: 22px;
	overflow: hidden;
	height: 40px;
	display: block;
}

ul.news-list.top-news-list .top-news-list-first-m {
	display: none;
}

ul.news-list.date-news-list li span {
	float: none;
	padding-left: 12px;
	line-height: 20px;
	margin-bottom: 4px;
}

ul.news-list.date-news-list li a {
	line-height: 32px;
}

ul.news-list.date-news-list.date-news-list-02 li span {
	margin-bottom: -1px;
}

ul.news-list-wrap {
	border: 1px #eaeaea solid;
	padding: 10px;
	border-top: 0;
}

.news-list.news-list-wrap li a {
	background: none;
	padding-left: 0;
}

.box-3 .load_more_btn {
	border-left: 0;
	border-right: 0;
	height: 42px;
}

.box-3 .tab-content {
	height: 303px;
}

.box-3 .tab-content .news-list {
	height: 259px;
	overflow: hidden;
}

.load_more_btn {
	width: 100%;
	height: 38px;
	font-family: "Microsoft Yahei";
	color: #404040;
	border: 1px solid #e5e5e5;
	position: relative;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	background: #f4f4f4;
	display: block;
	transition: all 0.3s ease-out 0s;
	margin-top: 7px;
	box-sizing: border-box;
}

.post_addmore {
	width: 80px;
	position: absolute;
	left: 50%;
	margin-left: -30px;
	overflow: hidden;
	font-size: .875em;
	line-height: 34px;
	color: #818283;
	font-weight: bold;
}

.more-top {
	top: 7px;
}

.post_addmore i {
	float: left;
	display: block;
	width: 11px;
	height: 11px;
	overflow: hidden;
	background: url(../images/add.png) no-repeat 0 0;
	font-size: 40px;
	font-style: normal;
	text-indent: -999px;
	transition: transform .3s;
	margin-top: 11px;
}

.load_more_btn:hover .post_addmore i {
	background-position: 0 -11px;
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}

.load_more_btn:hover {
	color: #fff;
	background: #f04343;
	border: 1px solid #f04343;
}

.load_more_btn:hover span {
	color: #fff;
}

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

/*版权信息*/
.copyright {
	font-size: .875em;
	font-family: "microsoft yahei";
	line-height: 2.4em;
	color: #f2f2f2;
	text-align: center;
	background: url(../images/bq.png);
}

.copyright .copy-pic {
	
}

.copyright a {
	color: #ececec;
	font-size: 14px;
}

.copyright td:first-child a:hover {
	text-decoration: underline;
}

.copyright table {
	table-layout: fixed;
}

.copyright img {
	vertical-align: middle;
}

.copyright .sep {
	display: inline-block;
	height: 11px;
	margin: 0 24px;
	border-left: 1px dotted #888;
}

.copyright .copy-font {
	width: 660px;
	padding: 20px 0;
}

.copyright em,.copyright i {
	display: block;
	font-style: normal;
	font-weight: normal;
}

.copyright b {
	font-weight: normal;
}
/*图片列表*/
.pic-list {
	padding-top: 14px;
	margin-left: -14px;
}

.pic-list li {
	float: left;
	width: 282px;
	padding-left: 14px;
	padding-bottom: 0;
}

.pic-list li a:first-child {
	border-left: 1px #fff solid;
	box-sizing: border-box;
}

.pic-list li a {
	display: block;
	transition: all .3s ease-out 0s;
}

.pic-list li a:hover {
	transform: scale(1.02);
}

.pic-list li>a>span {
	display: block;
	width: 100%;
}

.pic-list li>a>em {
	display: block;
	font-style: normal;
	font-weight: normal;
	font-family: Microsoft Yahei;
	font-size: .875em;
	line-height: 3em;
	height: 3em;
	color: #000;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	background: #f4f4f4;
	border: 1px #eaeaea solid;
	border-top: 0;
	box-sizing: border-box;
	padding: 0 15px;
	text-align: center;
}

.pic-img {
	padding-top: 50%;
	position: relative;
}

.pic-img-wrap {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	text-align: center;
	font-size: 0;
}

.pic-img-wrap:after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: 0;
}

.pic-img-wrap img {
	width: 100%;
	max-height: 100% !important;
	vertical-align: middle;
	display: inline-block;
}

.pic-list-02 a {
	position: relative;
}

.pic-list-02 .pic-img {
	padding-top: 56.25%;
	position: relative;
}

.pic-list-02 .pic-img-75 {
	padding-top: 75%;
	position: relative;
}

.pic-list-02 a em {
	position: absolute;
	bottom: 0;
	background-color: #000 !important;
	width: 100%;
	opacity: .70;
	border: 0 !important;
	filter: alpha(opacity = 70);
	color: #fff !important;
}

.pic-list-03 li {
	margin-bottom: 15px;
}

.pic-list-04 li {
	width: 209px;
}

.pic-list-04 a em {
	height: 35px !important;
	line-height: 35px !important;
}

.pic-list-05 {
	margin-left: 0;
}

.pic-list-05 li {
	width: 220px;
	padding-bottom: 45px;
	padding-left: 20px;
}

.pic-list-05 a em {
	bottom: -35px !important;
	opacity: .70 !important;
}

.pic-list-05 .pic-img-75 {
	padding-top: 100% !important;
}

.pic-list-05.pic-list-06 li {
	padding-bottom: 20px;
}

.pic-list-05.pic-list-06 a em {
	bottom: 0 !important;
}

.pic-list-05.pic-list-06 .pic-img-75 {
	padding-top: 75% !important;
}
.pic-list-05.pic-list-07 li{
	width: 266px;
}
.pic-list-05.pic-list-07 .pic-img-wrap img{
	height:auto!important;
}
.pic-list-05.pic-list-07 a em {
    bottom: -25px !important;
}
/*公共图标*/
.box-app>li {
	transition: all 0.3s ease-out 0s;
	background: #f4f4f4;
	border: 1px #e6e6e6 solid;
	float: left;
}

.box-app>li:hover {
	background: #ee1f1f;
	border: 1px transparent solid;
}

.box-app>li:hover>a {
	color: #FFF;
}

.box-app>li.hlwwf:hover>a em{
	color: #FFF;
}

.box-app>li:hover>a:before {
	color: #fff;
}

.box-app>li>a {
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	color: #333;
}

.box-app>li>a>span {
	display: block;
	padding: 0 10px;
	font-size: .9em;
	line-height: 1.25em;
}

.box-app>li>a:before {
	content: attr(icon);
	display: block;
	font-family: "public";
	font-size: 1.4em;
	text-align: center;
	height: 40px;
	line-height: 40px;
	color: #f52f3e;
	padding-top: 12px;
}

.box-app>li.hlwwf>a:before{
	display:none;
}

.box-app>li.hlwwf>a span{
	font-weight: bold;
	padding-top: 8px;
}
.box-app>li.hlwwf>a em{
	font-style: normal;
	line-height: 22px;
	font-size: 12px;
	color: #666;
	padding-top: 10px;
	display: block;
}

.box-app.box-app-01.box-app-black>li>a:before {
	color: #999;
}

.box-app.box-app-01.box-app-black>li>a>span {
	color: #999;
}

.box-app.box-app-01.box-app-black>li>a:hover:before,.box-app.box-app-01.box-app-black>li>a:hover>span
	{
	color: #fff !important;
}

.box-app.box-app-01>li {
	width: 132px;
	height: 92px;
	margin-right: 10px;
	margin-bottom: 15px;
}

.box-app.box-app-01.box-app-wd>li {
	width: 165px;
}

.box-app.box-app-01.box-app-wd.col-6>li{
	width:15.8333%;
	margin-left:1%;
	margin-right:0;
	box-sizing:border-box;
	height: 122px;
}

.box-app.box-app-01.box-app-wd.col-6>li>a:before{
	padding-top:20px;
}

.box-app.box-app-01.box-app-wd.col-6>li:first-child{
	margin-left:0;
}

.box-app-hight li {
	height: 100px !important;
	padding-top: 10px;
}

.box-app-hight-02 li {
	height: 94px !important;
}

.box-app-int li {
	margin-left: 10px;
	margin-right: 0 !important;
}

.box-app.box-app-02>li {
	width: 135px;
	height: 94px !important;
	margin-right: 10px;
	margin-bottom: 15px;
	border: 0;
}

.box-app.box-app-02.box-app-03>li {
	width: 280px;
}

.box-app.box-app-01.box-app-int>li {
	width: 173px;
	height: 114px !important;
	padding-top: 15px;
	box-sizing: border-box;
}

.box-app.box-app-01.box-app-int>li.hlwwf{
	width:208px;
}

.box-app.box-app-01.box-app-int>li:first-child {
	margin-left: 0;
}

.box-app.box-app-01.box-app-int.box-app-go>li {
	width: 136px;
	margin-bottom: 0;
	height: 91px !important;
	padding-top: 2px;
}

.g-pic {
	display: block;
	background: #000000;
	margin-bottom: 15px;
	width: 100%;
}

.box-app>li:hover {
	transform: scale(1.05)
}

.box-app.box-app-02>li>a:before,.box-app.box-app-02>li>a span {
	color: #fff;
}

.box-app.box-app-01.box-app-go>li {
	border: 0;
	color: #fff;
}

.box-app.box-app-01.box-app-go>li>a {
	color: #fff;
}

.box-app.box-app-01.box-app-go>li>a:before {
	color: #fff;
}

.box-app.box-app-01.box-app-go>li.red {
	background: #ee1f1f;
}

.box-app.box-app-01.box-app-go>li.green {
	background: #27ae60;
}

.box-app.box-app-01.box-app-go>li.blue {
	background: #3498db;
}

.box-app.box-app-01.box-app-go>li.yellow {
	background: #ff8d27;
}

.box-app.box-app-02>li.yellow {
	background: #ff8d27;
}

.box-app.box-app-02>li.red {
	background: #ee1f1f;
}

.box-app.box-app-02>li.green {
	background: #27ae60;
height:88px!important;
}

.box-app.box-app-02>li.blue {
	background: #3498db;
height:88px!important;
}
/*其他信息*/
.nine-btn>li {
	width: 25%;
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	background-color: #f4f4f4;
	box-sizing: border-box;
	float: left;
	height: 89px;
}

.nine-btn>li a:before {
	content: attr(icon);
	display: block;
	font-family: "public";
	font-size: 1.7em;
	text-align: center;
	height: 40px;
	line-height: 40px;
	color: #f52f3e;
	padding-top: 11px;
}

.nine-btn>li a:hover:before {
	color: #fff;
}

.g-h-font {
	border: 1px #e6e6e6 solid;
	height: 286px;
	padding: 16px;
	box-sizing: border-box;
	border-top: 0;
	line-height: 2.25em;
	text-indent: 2em;
	color: #666;
	font-size:.9em;
}

.nine-btn>li>a {
	display: block;
	font-size: 0.875em;
	font-family: "Microsoft Yahei";
	height: 89px;
	line-height: 23px;
	text-align: center;
	color: #333;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	transition: all 0.3s ease 0s;
}

.nine-btn>li:hover>a {
	color: #fff;
}

.nine-btn>li:hover {
	background-color: #ff8d27;
	color: #fff;
	border-right: 1px #ff8d27 solid;
	border-bottom: 1px #ff8d27 solid;
}

.left-line {
	border-left: 1px solid #e4e4e4;
}

.m-r-0 {
	margin-right: 0 !important;
}

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

.l-table-440 {
	width: 440px;
	padding-right: 16px;
}

.l-table>div {
	display: table-cell;
	vertical-align: top;
}

.l-table>div.pic-wrap {
	width: 280px;
	vertical-align: top;
	padding-left: 15px;
}

.l-table-02>div.pic-wrap {
	padding-left: 0;
}

.l-table-03 {
	display: table;
	table-layout: fixed;
	width: 100%;
}

.l-table-03>div {
	display: table-cell;
	vertical-align: top;
	box-sizing: border-box;
}

.pic-wrap-none {
	
}

.int-lm-table {
	border: 1px #eaeaea solid;
	border-top: 0;
	height: 434px;
	width: 100%;
	overflow: hidden;
	box-sizing: border-box;
	background: #f7f7f7;
}

.int-lm-table li {
	display: table;
	table-layout: fixed;
	width: 100%;
	padding: 0 15px;
	height: 51px;
	box-sizing: border-box;
	border-bottom: 1px #eaeaea solid;
	transition: all 0.3s ease 0s;
}

.int-lm-table li:first-child {
	border-top: 0;
}

.int-lm-table li:hover {
	background: #f0f0f0;
}

.int-lm-table>.odd {
	background: #fff;
}

.int-lm-table li span,.int-lm-table li em,.int-lm-table li a {
	display: table-cell;
	font-family: normal;
	font-style: normal;
	font-size: .75em;
	color: #666;
	height: 50px;
	line-height: 50px;
}

.int-lm-table li em {
	width: 50px;
}

.int-lm-table li span {
	width: 80px;
	text-align: right;
	color: #999;
}

.int-lm-table li a {
	font-size: .875em;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0 25px;
	background: url(../images/mail_icon.png) no-repeat left center;
}

.find-code {
	font-size: .75em;
	color: #666;
	width: 100%;
	display: table;
	border-bottom: 1px #eaeaea solid;
	padding: 20px 0;
	padding-left: 40px;
	background: #fff;
	box-sizing: border-box;
}

.find-code span {
	width: 66px;
	text-align: right;
}

.find-code form {
	width: 238px;
	overflow: hidden;
}

.find-code span,.find-code form,.find-code a {
	display: table-cell;
	vertical-align: middle;
}

.find-code a.bt-ask {
	display: block;
	width: 145px;
	line-height: 36px;
	text-align: center;
	color: white;
	background-color: #2ecc71;
	transition: all 0.3s ease-out 0s;
	border-radius: 3px;
	font-weight: bold;
	font-size: 1.125em;
}

.find-code a.bt-ask:hover {
	background-color: #ee1f1f
}

.find-code input[type="text"] {
	float: left;
	outline: none;
	border: 1px solid #dbdbdb;
	width: 170px;
	height: 35px;
	padding: 5px;
	box-sizing: border-box;
	border-right: 0;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}

.find-code input[type="submit"] {
	float: left;
	border: none;
	background: #ff8d27 url(../images/icon_search.png) no-repeat center;
	height: 35px;
	width: 38px;
	outline: none;
	padding: 0;
	cursor: pointer;
	color: white;
	font-size: 0;
	transition: all 0.3s ease-out 0s;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

.find-code input[type="submit"]:hover {
	background-color: #ee1f1f;
}

/*参考*/
.box-tab.ranking>dt>ul {
	background-color: #ebe9ea;
	height: 33px;
	line-height: 33px;
	border-bottom: none;
}

.box-tab.ranking>dt>ul>li {
	float: left;
	width: 50%;
	line-height: 33px;
	margin-left: 0;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #666;
	font-size: 0.875em;
}

.box-tab.ranking>dt>ul>li a {
	color: #666;
	font-size: 0.875em;
}

.box-tab.ranking>dt>ul>li.focus {
	background-color: #ff8d27;
	border-bottom: none;
	color: #fff;
}

.box-tab.ranking>dt>ul>li.focus a {
	color: #fff;
}

.box-tab.ranking>dd {
	padding-top: 0;
}

.box-1 .box-content .tab-node {
	display: none;
}

.box-1 .box-content .focus {
	display: block;
}

.box-1 .box-content .tab-focus {
	display: table;
}

.ranking .box-title {
	background:
		url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAAAAAAAD/7gAOQWRvYmUAZAAAAAAB/+EAFkV4aWYAAE1NACoAAAAIAAAAAAAA/+wAEUR1Y2t5AAEABAAAAFAAAP/hA0BodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+DQoJPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4NCgkJPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3Q0VCOEExRkE2RDExRTY4OTkwQjNDNjQ1MjFDQ0VGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ3Q0VCOEEyRkE2RDExRTY4OTkwQjNDNjQ1MjFDQ0VGIj4NCgkJCTx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3Q0VCODlGRkE2RDExRTY4OTkwQjNDNjQ1MjFDQ0VGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ3Q0VCOEEwRkE2RDExRTY4OTkwQjNDNjQ1MjFDQ0VGIi8+DQoJCTwvcmRmOkRlc2NyaXB0aW9uPg0KCTwvcmRmOlJERj4NCjwveDp4bXBtZXRhPg0KPD94cGFj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);
	height: 30px;
	line-height: 30px;
	border: 1px solid #f3efef;
	border-bottom: none;
}

.ranking .box-title span {
	display: block;
	float: left;
	width: 50%;
	cursor: default;
	text-align: center;
}

.ranking .box-title span em {
	font-style: normal;
	display: inline-block;
	color: #999;
	font-weight: bold;
	font-family: Simsun;
	font-size: 0.75em;
	line-height: 23px;
}

.ranking .box-title span.focus em {
	color: #22b658;
	border-bottom: 2px solid #22b658;
}

.ranking .box-title:after {
	content: "";
	height: 0;
	display: block;
	clear: both;
}

.box-1 table {
	width: 100%;
	border-collapse: collapse;
	font-size: 0.75em;
	font-family: Simsun;
	color: #999;
}

.box-1 table td,.box-2 table th {
	border: 1px solid #f3efef;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.box-1 table td {
	line-height: 27px;
}

.box-1 table th {
	background-color: #fafafa;
	line-height: 28px;
	font-weight: normal;
	border-top: none;
}

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

.box-tab>dt>ul>a {
	font-size: .75em;
	color: #999;
	float: right;
}

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

.box-tab>dt>ul {
	border-bottom: 1px solid #f7d2c0;
	height: 28px;
	line-height: 28px;
}

.box-tab>dt>ul>li {
	float: left;
	color: #333;
	font-family: "Microsoft Yahei";
	line-height: 27px;
	margin-left: 33px;
	cursor: default;
}

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

.box-tab>dt>ul>li.focus {
	border-bottom: 2px solid #e54137;
}

.box-tab>dd {
	padding-top: 25px;
}

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

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

.box-tab.mail .news-list>li>a {
	font-size: .75em;
	line-height: 30px;
}

.box-tab.mail .news-list>li>em {
	font-size: .75em;
	line-height: 30px;
}

.box-tab.mail>dd {
	padding-top: 8px;
	height: 188px;
}

.box-tab>dd .mail-list {
	display: none;
	width: 100%;
	table-layout: fixed;
	font-size: .75em;
	color: #666;
	border: 1px solid #e8e8e8;
}

.box-tab>dd>.mail-list.focus {
	display: table;
}

.box-tab>dd>.mail-list td {
	border-top: 1px solid #e8e8e8;
	height: 50px;
}

.box-tab>dd>.mail-list tr:first-child td {
	border-top: none;
}

.box-tab>dd>.mail-list .date {
	font-family: "Arial";
	color: #aaa;
	font-size: 1.1666em;
}

.box-tab>dd>.mail-list .ongoing {
	color: #fa8842;
}

.box-tab>dd>.mail-list thead td {
	text-align: center;
	font-weight: bold;
	color: #333;
	border-top: none;
	background-color: #f6f6f6;
}

.box-tab>dd>.mail-list thead td:first-child {
	text-align: left;
	padding-left: 20px;
}

.box-tab>dd>.mail-list tbody td {
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.box-tab>dd>.mail-list tbody td:first-child {
	text-align: left;
	padding-left: 20px;
}

.box-tab>dd>.mail-list tbody td a {
	text-decoration: none;
	font-size: 1.1666em;
}

.box-tab>dd>.mail-list tbody td a:before {
	content: ",";
	display: inline-block;
	font-family: "iconmoon";
	color: #606060;
	vertical-align: top;
	margin-right: 10px;
}

.box-tab>dd>.mail-list tbody td a:hover {
	text-decoration: underline;
}

.button-01 {
	color: #333;
	background: #f4f4f4;
	border: 1px #e7e6e6 solid;
	height: 209px;
}

.button-01-wrap {
	float: left;
	margin-top: 26px;
	width: 720px;
}

.button-01-title {
	width: 125px;
	float: left;
	height: 211px;
	background: #27ae61 url(../images/service_title.jpg) no-repeat center;
	position: relative;
	margin-top: -1px;
	margin-right: -1px;
}

.button-01-title img {
	display: block;
	margin-top: -1px;
}

.button-01 li {
	width: 144px;
	height: 36px;
	line-height: 36px;
	float: left;
	padding-left: 20px;
	box-sizing: border-box;
	margin-bottom: 23px;
}

.button-01 a {
	text-align: center;
	display: block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-size: .875em;
	border: 1px #ddd solid;
	background: #fff;
	color: #333;
	height: 100%;
	padding: 0 10px;
	transition: all 0.3s ease 0s;
}

.button-01 a:hover {
	background: #f39c11;
	color: #fff;
	border: 1px #f39c11 solid;
}

.service-pic-wrap {
	display: table;
	width: 100%;
	table-layout: fixed;
}

.service-pic-wrap span {
	display: table-cell;
}

.service-pic-wrap span.left {
	width: 435px;
}

.service-pic-wrap span.left img {
	width: 438px;
	display: block;
}

.triangle {
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 7px solid #27ae60;
	position: absolute;
	top: 47%;
	right: -6px;
}

/*二级*/
.d-table {
	display: table;
	width: 100%;
	table-layout: fixed;
}

.sub-left-wrap {
	width: 160px;
	padding-right: 20px;
	margin-top: 20px;
	display: table-cell;
	vertical-align: top;
}

.sub-right-wrap {
	display: table-cell;
	vertical-align: top;
}

.sub-button a {
	background-color: #ff8d27;
	color: #ffffff;
	display: block;
	padding: 10px 0 20px;
	font-family: "Microsoft Yahei";
	font-size: .875em;
	transition: all 0.3s ease-out 0s;
	box-sizing: border-box;
	text-align: center;
	margin-bottom: 10px;
}

.sub-button a:hover {
	background-color: #ee1f1f;
}

.sub-button .sub-button-focus {
	background-color: #c30000;
}

.sub-button .color-red {
	background-color: #e83030;
	font-size: .875em;
	color: #fff;
	padding-left: 15px;
	height: 40px;
	line-height: 40px;
}

.sub-button a:before {
	content: ":";
	display: block;
	font-family: "public";
	line-height: 30px;
	font-size: 1.25em;
	width: 100%;
	text-align: center;
}

.topic-sub-button .color-red {
	background-color: #e83030;
	padding: 15px;
	height: auto;
	line-height: 20px;
}

.topic-sub-button a {
	display: block;
	background-color: #f7f7f7;
	border-bottom: 1px solid #e6e6e6;
	line-height: 22px;
	padding: 15px 18px;
	font-family: "Microsoft Yahei";
	font-size: .875em;
	transition: all 0.3s ease-out 0s;
	box-sizing: border-box;
	text-align: left;
	margin-bottom: 0;
	color: #333;
}

.topic-sub-button a:hover {
	color: #fff;
}

.topic-sub-button a:before {
	display: none;
}

.topic-sub-button .sub-button-focus {
	color: #fff;
}

.sub-box {
	border: 1px #eaeaea solid;
}

.sub-box .box-title-bg {
	border: 0;
	border-bottom: 1px #eaeaea solid;
}

.sub-box .box-title-name {
	line-height: 34px;
	padding-left: 15px;
	display: inline-block;
}

.sub-box .box-content {
	padding: 5px 20px 5px 20px;
}

.sub-box .sub-nav {
	padding: 15px;
	display: none;
	background: #f0f0f0;
	border: 1px #dcdcdc solid;
	border-width: 1px 0;
	width: 100%;
	box-sizing: border-box;
	/* box-shadow: 0px 2px 4px rgba(0,0,0,0.2); */
	padding-bottom: 0;
	border-top: 0;
}

.sub-box .sub-nav a {
	display: block;
	padding: 10px;
	font-size: .875em;
	float: left;
	color: #333;
	background: #fff;
	border: 1px #eaeaea solid;
	border-radius: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.sub-box .arrow-down {
	display: none;
	content: "";
	height: 40px;
	width: 40px;
	background: url(../images/arrow-down.png) no-repeat center center;
	background-size: 24px 24px;
	cursor: pointer;
	float: right;
	margin-right: 10px;
}

.sub-box .arrow-up {
	background: url(../images/arrow-up.png) no-repeat center center;
	background-size: 24px 24px;
}

.sub-box.new-paper .box-title-name {
	line-height: 24px;
	display: inline;
	font-size: .875em;
	padding: 0;
}

.sub-box.new-paper .box-title-bg {
	height: auto;
	padding: 20px;
	padding-left: 5px;
}

.sub-box.new-paper .box-title-img {
	display: block;
	float: left;
	margin-right: 20px;
}

.sub-box.new-paper .box-content {
	padding: 20px;
}
/*位置*/
.location * {
	display: block;
	float: left;
	height: 16px;
	line-height: 16px;
	font-family: "microsoft yahei";
}

.location {
	font-size: 0.75em;
	padding: 7px;
}

.location:before {
	content: "";
	float: left;
	font-size: 14px;
	background: url(../images/icon_location.png) no-repeat center;
	height: 16px;
	width: 16px;
	margin-right: 5px;
}

.location>a,.location>em {
	color: #aaa;
	font-style: normal;
}

.location>span {
	color: #333;
}

.location>a:after {
	content: ">";
	padding: 0px 5px;
	font-family: simsun;
}

.location>a:after {
	content: ">";
	padding: 0px 5px;
	font-family: simsun;
}

.news-list.list-full {
	padding: 0 20px;
}

.news-list.list-full>li {
	padding: 5px 0 10px;
	border-bottom: 1px dotted #dbdbdb;
}

.news-list.list-full>li>a>h1 {
	font-size: 0.875em;
	line-height: 2em;
	height: 2em;
	color: #666;
}

.news-list.list-full>li em {
	font-size: 0.875em;
	line-height: 2em;
	height: 2em;
}

.news-list.list-full>li>a:hover h1 {
	color: #ff7900;
	text-decoration: none;
}

.serch_info .sub-title {
	margin: 15px 0;
	display: block;
	padding: 20px;
	border: 1px dotted #dddddd;
	border-radius: 5px;
	font-family: Microsoft Yahei;
	background-color: #f3f3f3;
}

.pubguide-icons {
	border: 1px #e5e5e5 solid;
	padding-bottom: 10px;
	box-sizing: border-box;
	border-width: 0 0 1px 1px;
}

.pubguide-icons>a {
	display: block;
	float: left;
	width: 89px;
	padding: 5px 5px;
	height: 60px;
	color: #222;
	text-align: center;
	font-size: .875em;
	position: relative;
	margin-bottom: 10px;
}

.pubguide-icons>a:hover:before {
	color: #c30000;
}

.pubguide-icons>a:before {
	content: attr(icon);
	display: block;
	font-family: public;
	text-align: center;
	color: #f52f3e;
	font-size: 24px;
	line-height: 50px;
}

.pubguide-icons>a:hover {
	color: #f52f3e;
}

.box-app-1121 li {
	width: 278px !important;
	height: 98px !important;
}

.p-10 {
	padding: 10px;
	padding-bottom: 30px;
}

.p-10-2 {
	border-right: 1px #e5e5e5 solid;
}

.p-top-0 {
	border-top: 0;
}

.dept-icon-list-wrap {
	border: 1px #E5e5e5 solid;
	border-top: 0;
	padding: 11px;
	padding-left: 25px;
}

.dept-icon-list>a {
	display: block;
	float: left;
	width: 152px;
	padding-right: 15px;
	line-height: 38px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: .875em;
	color: #666;
	cursor: default;
}

.dept-icon-list>a:hover {
	#color: #ee1f1f;
}

.dept-icon-list>a:before {
	content: ">";
	color: #f52f3e;
	font-family: "宋体";
	font-size: .75em;
	vertical-align: top;
	padding-right: 8px;
	font-weight: bold;
}

.dept-icon-list.dept-line {
	padding: 0;
	background: #f0f0f0;
}

.dept-icon-list.dept-line>a.odd {
	background: #fff;
}

.dept-icon-list.dept-line>a {
	width: 100%;
	border-top: 1px #e5e5e5 solid;
	line-height: 42px;
	padding-right: 0;
	padding-left: 6px;
	box-sizing: border-box;
}

.dept-icon-list.dept-line>a:hover {
	background: #ddd;
}

.dept-icon-list.dept-line>a:first-child {
	border-top: 0;
}

.dept-icon-list.dept-line>a:before {
	content: "";
}

.dept-icon-list.dept-line>a:after {
	content: ">";
	color: #f52f3e;
	font-family: "宋体";
	font-size: .75em;
	vertical-align: top;
	padding-right: 8px;
	font-weight: bold;
	float: right;
}

.dept-icon-list.dept-line>a span {
	display: block;
	float: left;
	width: 90%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-left: 8px;
	box-sizing: border-box;
}

@media screen and (max-width: 1024px) {
	.top-banner {
		min-width: 100%;
		width: 100%;
	}
	ul.news-list-wd li a {
		width: 68% !important;
	}
	.find-bar em {
		width: 187px;
	}
	.l-table-440 {
		width: 50%;
	}
	.box-app.box-app-01.box-app-wd>li {
		width: 19.2%;
		box-sizing: border-box;
	}
	.m-top-0 {
		margin-top: 0 !important;
	}
	.index-table-content-height {
		height: auto;
	}
	.m-top-15-m {
		margin-top: 15px;
	}
	.index-wrap {
		width: 100%;
	}
	.main-wrap {
		width: 100%;
	}
	.max-wrap {
		min-width: 100%;
	}
	.banner-pic img {
		width: 100%;
	}
	.top-banner .top-bar {
		padding-right: 10px;
		box-sizing: border-box;
	}
	.main-nav li.nav-line {
		display: none;
	}
	.main-nav li {
		width: 14.2%;
	}
	.main-nav li .nav-node {
		width: 100%;
	}
	.main-nav li:first-child .nav-node {
		width: 100% !important;
	}
	.top-banner img.logo {
		margin-left: 5px;
    	width: 574px;
    	margin-top: 6px;
	}
	.find-bar {
		margin-right: 10px;
		width: 180px;
	}
	.find-bar>input[type="text"] {
		width: 140px;
	}
	.box-1 .tab-content {
		height: auto;
	}
	.left-wrap {
		width: 40%;
		margin-top: 0;
		padding-right: 0px;
		overflow: hidden;
	}
	.right-wrap {
		width: 58%;
		margin-top: 0;
		overflow: hidden;
	}
	.left-wrap-02 {
		width: 100%;
	}
	.right-wrap-02 {
		width: 100%;
	}
	.left-wrap-03 {
		width: 30%;
	}
	.right-wrap-03 {
		width: 70%;
		box-sizing: border-box;
		padding-right: 10px;
	}
	.left-wrap-04 {
		width: 50%;
	}
	.right-wrap-04 {
		width: 49%;
	}
	.left-wrap-05 {
		width: 70%;
	}
	.right-wrap-05 {
		width: 30%;
		padding-left: 15px;
		box-sizing: border-box;
	}
	.left-wrap-06 {
		width: 100%;
	}
	.right-wrap-06 {
		display: none !important;
	}
	.button-01-wrap {
		float: left;
		margin: 40px 0 0 0;
		width: 78%;
	}
	.button-01-wrap li {
		width: 20% !important;
	}
	.service-pic-wrap {
		overflow: hidden;
	}
	.service-pic-wrap span.left {
		width: auto;
	}
	.left-wrap .focus-pic {
		width: 100%;
		display: block;
	}
	.left-wrap>.focus-pic img {
		width: 100%;
	}
	.sub-title-02 {
		margin-top: 15px;
	}
	.box-2.sub-title.sub-title-02.m-b-15 {
		margin-top: 0;
	}
	.pic-wrap>a>img {
		display: none;
	}
	.box-tab {
		margin-top: 15px;
	}
	.box-app.box-app-01>li {
		width: 31%;
		margin-right: 1%;
	}
	.box-app.box-app-01.box-app-hight li {
		width: 46.2%;
	}
	.box-app.box-app-01.box-app-int>li {
		width: 24.6% !important;
		margin-left: 1%;
	}
	.box-app.box-app-01.box-app-int>li.hlwwf{
		width: 48% !important;
	}
	.box-app.box-app-01.box-app-int.box-app-go>li {
		width: 24.2% !important;
	}
	.find-code span,.find-code form {
		display: none;
	}
	.find-code a {
		width: 30% !important;
		margin: 0 auto;
	}
	ul.news-list.news-list-index li:nth-child(n+8) {
		display: none;
	}
	ul.news-list.news-list-index.top-news-list li:nth-child(8) {
		display: block;
	}
	ul.news-list.top-news-list .top-news-list-first {
		display: none;
	}
	ul.news-list.top-news-list .top-news-list-first-m {
		display: block;
	}
	ul.news-list.date-news-list li span {
		line-height: 33px;
		margin-top: -33px;
		float: right;
	}
	.box-2 .tab-content {
		height: auto;
	}
	.copyright .copy-pic {
		display: none;
	}
	.copyright .copy-font {
		padding: 15px;
	}
	.g-h-font {
		height: auto;
	}
	.pic-list-03 {
		margin-left: -1% !important;
	}
	.pic-list-03 li {
		padding-left: 1%;
		width: 24%;
	}
	.pic-list-04 li {
		padding-left: 1%;
		width: 32.2%;
		margin-bottom: 15px;
	}
	.pic-list-05.pic-list-07 li{
		width: 31%!important;
		padding-left: 2%;
		margin-bottom: 0;
	}
	.box-app-1121 li {
		width: 100% ! important;
		box-sizing: border-box;
	}
	.box-app.box-app-02.box-app-03>li {
		width: 100% ! important;
	}
	.box-app.box-app-01.box-app-wd.col-6>li{
		width:33.3333%;
		margin-left:0;
		border-left:0;
	}
	.box-app.box-app-01.box-app-wd.col-6>li:nth-child(3n+1){
		border-left: 1px #e6e6e6 solid;
	}
	.box-app.box-app-01.box-app-wd.col-6{
		padding-right:15px;
	}
}

@media screen and (max-width: 900px) {
	.button-01-title {
		display: none;
	}
	.button-01-wrap {
		width: 96%;
	}
}

@media screen and (max-width: 768px) {
	.small-logo {
		display:block;
	}
	.small-logo img{
		padding:7px;
		width:450px;
	}
	.m-b-7-0 {
		margin-bottom: 0;
	}
	.topic-sub-button .color-red {
		background-color: #666;
	}
	.topic-sub-button .sub-button-focus {
		color: #333;
		background-color: #f7f7f7;
	}
	.topic-sub-button {
		display: block !important;
		width: 100%;
		padding-right: 0;
		margin: 0;
	}
	.new-paper-wrap {
		display: none;
	}
	.survey-new-title {
		margin-top: 10px;
		border: 1px #eaeaea solid !important;
	}
	.survey-btn {
		padding-bottom: 15px;
	}
	ul.news-list-wd li a {
		width: 72% !important;
	}
	.l-table-440 {
		width: 100%;
		display: inherit !important;
		padding-right: 0;
	}
	.l-table-440-02 {
		width: 100%;
		display: inherit !important;
	}
	.service-pic-wrap span {
		display: block;
		margin-bottom: 10px;
	}
	.pubguide-icons {
		border-width: 0 1px 1px 1px;
	}
	.p-0-15 {
		padding: 0;
	}
	.m-p-t-10 {
		padding-top: 10px;
	}
	.p-b-0 {
		padding-bottom: 0 !important;
	}
	.banner-pic {
		display: none;
	}
	.main-wrap {
		padding: 0;
	}
	.top-banner img.logo {
		display: none;
	}
	.find-bar {
		position:absolute;
		z-index:99999;
		margin: 11px 0 0 7px;
	}
	.main-nav {
		background-color: #ee1f1f;
		margin-top: 0;
	}
	.top-banner {
		border-top: 0;
		height: auto;
	}
	.top-banner .top-bar {
		display: none;
	}
	.m-title-bg {
		display: block;
	}
	.m-title-none {
		display: none;
	}
	.main-nav-bar {
		display: block;
		width: 100%;
		background-color: #ee1f1f;
		height: 60px;
	}
	
	.main-nav-bar:after {
		content: "";
		display: block;
		background:
			url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADImlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNkREM0FENUU4REUxMUU0QjMxRUMyQjAzRjI2NTJFMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNkREM0FENkU4REUxMUU0QjMxRUMyQjAzRjI2NTJFMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA2REQzQUQzRThERTExRTRCMzFFQzJCMDNGMjY1MkUzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA2REQzQUQ0RThERTExRTRCMzFFQzJCMDNGMjY1MkUzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kFQEUgAAAVlJREFUeF7t2kEOhDAMwED+/+lCD7zBkTJIe45kr1soPOecx69jAH78BySAgC7/CUuvAhSgABWEFYAfwr97EAEE2AO+ElwVgbsEuUICBITw72gCCIgJxOMVQEBMIB6vAAJiAvF4RxGOIhxFqCCsAPwQvuPoGD4BBOzegBWgAAW4C4orIICA3cuQAhSgABWEFYAfwvcgFsMngIDdG7ACFKAAd0FxBQQMEBB/GbN7vC/jYv8EEBATiMcrgICYQDxeAQTEBOLxCiAgJhCPdxQx4CiChFAC+CF8L2Ri+AQQ4I2YPSCugAACdi9DClCAAlQQVgB+CN+DWAyfAAJ2b8AKUIAC3AXFFRBAwO5lSAEKUIAKwgrAD+F7EIvh/wLij/N2j/dxbuyfAAJiAvF4BRAQE4jHK4CAmEA8XgEDBDiOCJ+IwQ/hOwuK4RNAwO6XMQpQgALcBcUVEBALeAGtuRBrABk+JgAAAABJRU5ErkJggg==)
			no-repeat center center;
		background-size: 24px 24px;
		height: 60px;
		width: 60px;
		cursor: pointer;
		float: right;
	}
	.main-nav-bar .main-nav {
		display: none;
		position: absolute;
		top: 60px;
		right: 0;
		background: #f0f0f0;
		border-left: 1px solid #eeeeee;
		border-bottom: 1px solid #eeeeee;
		width: auto;
		z-index: 100;
		height: auto;
	}
	.main-nav.main-nav-block {
		display: block;
		top:135px;
	}
	.main-nav-bar .main-nav li {
		float: none;
		border-top: 1px solid #e0e0e0;
		width: 100%;
	}
	.main-nav-bar .main-nav li a {
		padding: 0;
	}
	.main-nav li.hover .nav-node {
		border-bottom: 0;
	}
	.main-nav li.focus .nav-node {
		border-bottom: 0;
		background: none;
	}
	.main-nav-bar .main-nav li:first-child {
		border-top: 0;
	}
	.main-nav-bar .main-nav li.line {
		display: none;
	}
	.main-nav-bar .main-nav>li>a {
		white-space: nowrap;
		padding: 0 20px;
		line-height: 2.5em;
		border: none;
		float: none;
		height: auto;
		text-align: right;
		color: black;
		margin-left: 0;
		box-sizing: border-box;
	}
	.main-nav li.hover dl {
		display: none;
	}
	.left-wrap {
		width: 100%;
	}
	.right-wrap {
		width: 100%;
	}
	.left-wrap-05 {
		width: 100%;
		box-sizing: border-box;
	}
	.right-wrap-05 {
		width: 100%;
		box-sizing: border-box;
		padding-left: 0;
	}
	.p-15-15 {
		padding: 10px 15px 15px 15px;
	}
	.dept-icon-list>a {
		width: 33.33%;
		box-sizing: border-box;
	}
	.dept-icon-list.dept-line {
		background: #fff;
		padding: 11px;
		padding-left: 25px;
	}
	.dept-icon-list.dept-line>a {
		width: 33.33% !important;
		box-sizing: border-box;
		border-top: 0 !important;
	}
	.dept-icon-list.dept-line>a:after {
		display: none;
	}
	.dept-icon-list.dept-line>a:before {
		content: ">";
	}
	.pic-wrap-none {
		display: none !important;
	}
	.box-app.box-app-01 {
		width: 60%;
		box-sizing: border-box;
		padding-left: 15px;
	}
	.box-app.box-app-02 {
		width: 40% !important;
		box-sizing: border-box;
		padding-right: 15px;
	}
	.box-app.box-app-02>li {
		width: 49%;
		margin-right: 1%;
	}
	.box-app.box-app-01.box-app-hight {
		width: 100%;
		padding-left: 15px;
	}
	.box-app.box-app-01.box-app-hight li {
		width: 48.5% !important;
		margin-right: 1%;
	}
	.box-app.box-app-02.box-app-hight {
		width: 100% !important;
		box-sizing: border-box;
		padding-left: 15px !important;
		padding-right: 0;
	}
	.box-app.box-app-01.box-app-int {
		width: 100%;
	}
	.box-app.box-app-02.box-app-03>li {
		width: 48.5% !important;
		margin-right: 1%;
	}
	.find-code a {
		width: 50% !important;
	}
	.find-code {
		padding-bottom: 20px;
	}
	.box-3 {
		border: 0;
	}
	.box-3 .tab-content .news-list {
		height: auto;
	}
	.button-01-wrap {
		width: 100%;
		margin: 0;
		box-sizing: border-box;
		padding-right: 20px;
		padding-top: 20px;
	}
	.button-01-title {
		display: none;
	}
	.button-01 {
		height: auto;
		margin-bottom: 15px;
		margin-top: 0;
	}
	.button-01-wrap li {
		width: 25% !important;
	}
	ul.news-list-wrap {
		padding: 0;
		border: 0;
	}
	.news-list.top-news-list li {
		padding: 0 15px !important;
	}
	.news-list.top-news-list {
		margin: 0;
	}
	.news-list {
		margin: 10px 0;
	}
	.news-list.list-line li {
		padding: 0;
		box-sizing: border-box;
		width: 95%;
		margin: 0 auto;
	}
	.news-list li {
		padding: 0 15px;
		box-sizing: border-box;
	}
	ul.news-list li a {
		padding-left: 0;
		background: none;
	}
	ul.news-list.date-news-list li a {
		width: 72%;
	}
	ul.news-list.date-news-list li span {
		line-height: 33px;
	}
	.box-1 .load_more_btn {
		display: none;
	}
	.load_more_btn {
		width: 95%;
		margin: 0 auto;
	}
	.sub-title-02 {
		margin-top: 0;
	}
	.left-wrap-02 {
		
	}
	.left-wrap-03 {
		width: 100%;
		margin-top: 10px;
	}
	.right-wrap-03 {
		width: 100%;
		padding-left: 15px;
		margin-top: 10px;
		padding-right: 15px;
	}
	.left-wrap-04 {
		width: 100%;
		margin-top: 10px;
	}
	.right-wrap-04 {
		width: 100%;
	}
	.int-lm-table {
		border-left: 0;
		border-right: 0;
		height: auto;
	}
	.m-top-10 { /* margin-top: 0; */
		
	}
	.g-h-font {
		border-left: 0;
		border-right: 0;
	}
	.left-line {
		border-left: 0;
	}
	.tab-content .tab-node {
		display: block;
	}
	.sub-title .tab-content .tab-node {
		display: block;
	}
	.select-links {
		display: none;
	}
	.copyright .copy-font {
		width: auto;
	}
	.copyright span,.copyright em,.copyright b {
		display: none;
	}
	.copyright i {
		text-align: center;
	}
	.sub-left-wrap {
		display: none;
	}
	.box-2.sub-title.sub-title-02.m-b-15 {
		height: 1px;
		margin-bottom: 0;
	}
	.sub-box {
		border-left: 0;
		border-right: 0;
	}
	.sub-box .box-content {
		padding: 0;
	}
	.sub-box .box-title-bg {
		height: 40px;
		line-height: 40px;
	}
	.sub-box .arrow-down {
		display: block;
	}
	.sub-box .sub-nav {
		display: block;
	}
	.content-box {
		padding: 0 15px;
	}
	.pic-list-04 {
		padding: 14px 10px 0 10px;
		box-sizing: border-box;
	}
	.pic-list-04 li {
		padding-left: 1%;
		width: 32.2%;
	}
	.pic-list-05.pic-list-07 li{
		width: 48%!important;
		padding-left: 2%;
		margin-bottom: 0;
	}
	ul.news-list.list-line.search-news-list>li>a {
		width: 100%;
	}
	ul.news-list.list-line.search-news-list>li>span {
		float: none !important;
		padding-left: 0 !important;
		margin-top: -15px;
	}
}

@media screen and (max-width: 640px) {
	.pubguide-icons>a {
		width: 33.33%;
		box-sizing: border-box;
	}
	.box-app.box-app-01 {
		width: 100%;
		box-sizing: border-box;
	}
	.box-app.box-app-01>li {
		width: 48.5%;
		margin-right: 1%;
	}
	.box-app.box-app-02 {
		width: 100% !important;
		box-sizing: border-box;
		padding-right: 0;
		padding-top: 0;
		padding-left: 15px !important;
	}
	.box-app>li {
		box-sizing: border-box;
	}
	.box-app.box-app-02>li {
		width: 48.5%;
		margin-right: 1%;
	}
	.box-app.box-app-01.box-app-int {
		padding-left: 8px;
		padding-right: 5px;
	}
	.l-table>div {
		display: block;
	}
}

@media screen and (max-width: 480px) {
	.small-logo img {
		width:350px;
	}
	.main-nav.main-nav-block{
		top:122px;
	}
	.dept-icon-list>a {
		width: 50%;
		box-sizing: border-box;
	}
	.dept-icon-list.dept-line>a {
		width: 50% !important;
		box-sizing: border-box;
	}
	.button-01-wrap li {
		width: 50% !important;
	}
	.pic-list-03 li {
		width: 49%;
	}
	.pic-list-05.pic-list-07 li{
		width: 100%!important;
		padding-left: 2%;
		margin-bottom: 0;
	}
	.box-01 .pic-list-04 li:nth-child(n+3) {
		display: none;
	}
	.box-app>li>a>span {
		padding: 0 5px;
	}
	.box-app.box-app-01.box-app-int.box-app-go>li {
		width: 49% !important;
		margin-left: 1px !important;
		margin-bottom: 1px;
	}
	.box-app.box-app-01.box-app-int.box-app-go>li:last-child {
		width: 100%;
	}
}

@media screen and (max-width: 370px) {
	.small-logo img {
		width:250px;
	}
	.main-nav.main-nav-block{
		top:109px;
	}
	.main-nav-bar:before {
		font-size: 1em;
	}
	ul.news-list.date-news-list li a {
		width: 100% !important;
	}
	ul.news-list.date-news-list li span {
		display: none;
	}
}

@media screen and (max-width: 320px) {
	.main-nav-bar::before {
		font-size: 1em;
	}
}

ul.news-list.list-line>li>a {
	line-height: 3.5em;
}

ul.news-list.list-line>li>span {
	line-height: 4em;
	display: inline-block;
}

ul.news-list.list-line>li {
	border-top: 1px solid #ececec;
	clear: both;
}

ul.news-list.list-line>li:first-child {
	border-top: 0;
}

.map {
	background-color: #fafafa;
	border: 1px solid #e6e6e6;
}

.map>li {
	border-top: 1px solid #e8e8e8;
	padding: 5px 0 10px 25px;
	font-family: "Microsoft Yahei";
	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 #FF4F4F;
	padding-left: 10px;
	margin: 10px 0;
	line-height: 16px;
}

.map>li .node {
	display: inline-block;
	color: #ee1f1f;
	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;
}

/*翻页*/
.tile-wrap-border {
	border: 1px #eaeaea solid;
	box-sizing: border-box;
	height: 80px !important;
}

.page-tile-wrap {
	font-family: Verdana, Arial;
	height: 60px;
	text-align: center;
	width: 100%;
	background: #f6f6f6;
	padding-top: 20px;
	border-top: 1px #eaeaea solid;
}

.page-tile {
	display: inline-block;
	margin: 0 auto;
}

.page-tile .more {
	background-color: #F6F8F9;
}

.page-tile>a,.page-tile>span {
	color: #99a1a7;
	font-style: normal;
	font-size: .875em;
	display: block;
	text-align: center;
	background: #fff;
	border-radius: 2px;
	min-width: 36px;
	height: 36px;
	line-height: 36px;
	float: left;
	color: #555;
	margin-right: 10px;
}

.page-tile a:hover {
	background: #e90602;
	color: #555;
	color: #fff;
	transition: background-color 0.3s;
}

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

.page-tile>*:before {
	font-size: 1.25em;
}

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

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

.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: #e90602;
	color: #fff;
}

@media screen and (max-width: 768px) {
	.pic-list-05 {
		padding-left: 0 !important;
	}
	.m-top-0-2 {
		margin-top: 0 !important;
	}
	.m-bottom-15-02 {
		margin-bottom: 15px !important;
	}
	.box-app.box-app-01.box-app-wd>li {
		width: 48%;
	}
	.l-table {
		display: inline !important;
	}
	.page-tile-wrap {
		padding: 0;
		height: 48px;
		border: 0;
	}
	.tile-wrap-border {
		height: 48px !important;
	}
	.page-tile {
		display: table;
		width: 100%;
	}
	.page-tile a,.page-tile span {
		display: none;
		border: none;
		margin-right: 0;
		background-color: #f0f0f0;
		box-sizing: border-box;
		height: 48px;
		line-height: 48px;
		color: #333;
		float: none;
	}
	.page-tile a.prev {
		display: table-cell;
		border-right: 1px #fff solid;
	}
	.page-tile a.prev:before {
		content: "上一页";
		font-size: 1.25em;
	}
	.page-tile a.next {
		display: table-cell;
	}
	.page-tile a.next:before {
		content: "下一页";
		font-size: 1.25em;
	}
	.single-ariticle {
		padding: 10px;
	}
}
/*翻页结束*/

/*工具栏*/
.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: 10;
	width: 100%;
	min-width: 1000px;
	text-align: right;
	padding: 10px 0;
	font-size: .875em;
	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 #ccc;
	border-radius: 5px;
	background-color: #f3f3f3 !important;
	line-height: 24px;
	color: #444 !important;
	cursor: pointer;
}

.contrast,.contrast * {
	background: black !important;
	color: white !important;
}
/*打印*/
.news_content_other {
	width: 100%;
	padding: 10px 0;
	padding-top: 0;
	display: inline-block;
	float: right;
	color: #999;
}

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

.news-content-function {
	float: right;
	font-size: .875em;
}

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

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

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

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

.single-ariticle {
	font-size: 0.875em;
	line-height: 2.2em;
	text-indent: 2em;
	padding: 10px 0;
}

.content-box {
	font-size: .875em;
	line-height: 1.875em;
}

.content-box .big-title {
	padding: 0.5em 0;
	font-size: 1.75em;
	text-align: center;
	color: #333;
	font-family: "Microsoft Yahei";
}

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

.content-box img {
	max-width: 100% !important;
	height: auto;
	margin: 0 auto;
}

.news_content_description {
	font-size: .875em;
	color: #888;
	border: 1px dotted #ccc;
	background-color: #f3f3f3;
	line-height: 1.75em;
	padding: 10px 15px;
	margin-top: 15px;
	border-radius: 5px;
}

.news_content_description:before {
	content: "摘要: ";
}

.news_content_content {
	line-height: 1.875em;
	color: #333;
}
.news_content_content table{
	margin:15px auto;
        border-collapse: collapse;
}
.news-title-img {
	max-width: 100%;
	margin: 20px auto;
	text-align: center;
}
/*附件*/
.news_content_attachments {
	display: inline-block;
	float: left;
}

.news_content_attachments a {
	color: #666;
	font-size: 0.875em;
}

.news_content_attachments a:hover {
	color: #c30000;
}

/* 民意征集 --- start*/
.suggestion_input_wrap {
	padding: 15px;
	background-color: #f6f6f6;
	margin-top: 15px;
	font-size: .875em;
	border: 1px #ececec solid;
	font-family: "microsoft yahei";
}

.suggestion_input_title {
	font-size: .875em;
	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: #ee1f1f;
	height: 28px;
	padding: 0 10px;
	color: white;
	border-radius: 2px;
	cursor: pointer;
}

.suggestion_list_wrap {
	padding: 10px 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_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*/
.jbxx-m-t-15 {
	margin-top: 15px;
}

.jbxx-box {
	background: #f8f8f8;
	padding-left: 160px !important;
	padding-right: 160px !important;
	border-bottom: 0;
}

.jbxx {
	clear: both;
	text-align: left;
	line-height: 50px;
	font-family: "Microsoft Yahei";
	color: #ee1f1f;
	border-bottom: 1px #dedede solid;
	margin-bottom: 10px;
	font-size: 16px;
	font-weight: bold;
}

@media screen and (max-width: 768px) {
	.jbxx-box {
		background: #fff;
		padding: 0 !important;
	}
	.jbxx-m-t-15 {
		margin-top: 0;
	}
}

.survey-title {
	line-height: 30px;
	font-family: "Microsoft Yahei";
	font-size: 1.2em;
	color: green;
}

.survey-content {
	font-size: .875em;
	color: #666;
	line-height: 30px;
	padding: 15px;
	padding-bottom: 40px;
}

.survey-sub-title {
	font-family: "Microsoft Yahei";
	font-size: 1.25em;
	color: #333;
}

.survey-sub-title-2 {
	font-family: "Microsoft Yahei";
	font-size: 1.25em;
	color: #333;
}

.survey-table {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 15px;
}

.survey-content .survey-option input {
	vertical-align: text-bottom;
	margin: 0 10px -1px 24px;
}

.survey-content .survey-option textarea {
	width: 90%;
	height: 80px;
	margin: 5px 25px;
}

.survey-content input[type="submit"] {
	float: left;
	margin-left: 25px;
	background-color: #ff8d27;
	width: 100px;
	color: #fff;
	cursor: pointer;
	border: none;
	outline: none;
	line-height: 40px;
	height: 40px;
	font-family: "Microsoft Yahei";
	text-align: center;
	font-size: 14px;
}

.survey-content a {
	float: left;
	display: block;
	background-color: #f52f3e;
	width: 100px;
	color: #fff;
	cursor: pointer;
	border: none;
	outline: none;
	line-height: 40px;
	height: 40px;
	font-family: "Microsoft Yahei";
	margin-left: 20px;
	text-align: center;
	font-size: 14px;
}

.survey-head .joiner,.survey-head .status,.survey-head .joiner {
	float: left;
	padding-right: 20px;
	font-size: .875em;
}

.survey-head {
	border-bottom: 1px dashed #ccc;
	padding-bottom: 20px;
}

.survey-table .options {
	width: 100%;
	padding: 8px 0;
	float: left;
	display: block;
}

.survey-table .bars {
	width: 80%;
	margin-left: 20px;
}

.survey-table .bar {
	width: 80%;
	min-width: 100px;
	height: 14px;
	overflow: hidden;
	background-color: #e3e3e3;
	float: left;
	margin: 10px 0;
	margin-right: 10px;
}

.survey-table tr td>div:first-child {
	margin-left: 20px;
}

.survey-table .precent {
	background-color: #f9c171;
	border-right: 1px solid #fff;
	height: 14px;
	width: 0%;
	transition: width 1s;
	-moz-transition: width 1s; /* Firefox 4 */
	-webkit-transition: width 1s; /* Safari å’Œ Chrome */
	-o-transition: width 1s; /* Opera */
}

.survey-table .options,.survey-table .bars {
	float: left;
	font-family: "Arial", "Microsoft Yahei";
}

.survey-erroy {
	margin: 0 auto;
	width: 250px;
	margin-top: 10px;
	margin-bottom: 20px;
	font-size: .875em;
	font-family: "Microsoft Yahei";
}

.survey-erroy-button {
	display: inline-block;
	width: 70px;
	line-height: 30px;
	background-color: #ef6966;
	text-align: center;
	color: #fff;
	margin-left: 50px;
	margin-top: 10px;
}

@media screen and (max-width: 768px) {
	.survey-content {
		padding: 0;
		padding-top: 15px;
	}
}

/*专题补充css样式*/
.t-i-body {
	background: #fff;
}

.t-i-body .t-i-01 {
	position: absolute;
	left: 0;
	top: 0;
	float: none !important;
}

.t-i-body .t-i-02 {
	position: absolute;
	left: 515px;
	top: 0;
	float: none !important;
}

.t-i-body .t-i-top-banner {
	height: 130px;
}

ul.news-list.top-news-list .top-news-list-first.t-i-top-news a {
	text-align: left;
	padding-left: 5px;
}

ul.news-list.top-news-list .top-news-list-first.t-i-top-news span {
	text-align: left;
	padding-left: 5px;
}

/*专题标题颜色*/
.t-i-body .t-i-title-bg {
	height: 40px;
}

.box-title-bg.t-i-title-bg>.tab-title>.tab-node.node-focus {
	background: #519af1;
	padding: 0 20px;
	font-size: 1em;
	height: 40px;
	line-height: 40px;
	position: relative;
}

ul.news-list.t-i-news-list li a {
	line-height: 37px;
	font-size: .9375em;
}

ul.news-list.t-i-news-list li span {
	line-height: 34px;
}

ul.news-list.date-news-list.t-i-news-list li a {
	line-height: 32px;
	font-size: .9375em;
}

ul.news-list.date-news-list.t-i-news-list li {
	border-top: 1px #ddd dotted;
	padding: 8px 0;
}

ul.news-list.date-news-list.t-i-news-list li span {
	margin: 0;
	line-height: 20px;
}

ul.news-list.date-news-list.t-i-news-list li:first-child {
	border-top: 0;
}

.triangle {
	width: 0;
	height: 0;
	border-left: 5px solid #27ae60;
	border-bottom: 4px solid transparent;
	border-top: 4px solid transparent;
	position: absolute;
	right: -5px;
	display: block;
	top: 47%;
}

.t-i-body .t-i-banner {
	width: 100%;
	height: 470px;
	background: url(../images/t_banner.jpg) no-repeat center;
	min-width: 1200px;
}

.topic-title {
	font-size: 1.375em;
	line-height: 35px;
	color: #fff;
	display: none;
}

.t-i-body .t-i-nav-bar {
	display: none;
	width: 100%;
	background-color: #ee1f1f;
}

.t-i-body .t-i-nav-bar:before {
	content: "郑州国家高新技术产业开发区";
	display: block;
	line-height: 60px;
	height: 60px;
	float: left;
	color: #fff;
	padding-left: 15px;
	font-size: 1.25em;
	font-weight: bold;
}

.t-i-body .t-i-nav-bar:after {
	content: "";
	display: block;
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADImlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNkREM0FENUU4REUxMUU0QjMxRUMyQjAzRjI2NTJFMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNkREM0FENkU4REUxMUU0QjMxRUMyQjAzRjI2NTJFMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA2REQzQUQzRThERTExRTRCMzFFQzJCMDNGMjY1MkUzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA2REQzQUQ0RThERTExRTRCMzFFQzJCMDNGMjY1MkUzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kFQEUgAAAVlJREFUeF7t2kEOhDAMwED+/+lCD7zBkTJIe45kr1soPOecx69jAH78BySAgC7/CUuvAhSgABWEFYAfwr97EAEE2AO+ElwVgbsEuUICBITw72gCCIgJxOMVQEBMIB6vAAJiAvF4RxGOIhxFqCCsAPwQvuPoGD4BBOzegBWgAAW4C4orIICA3cuQAhSgABWEFYAfwvcgFsMngIDdG7ACFKAAd0FxBQQMEBB/GbN7vC/jYv8EEBATiMcrgICYQDxeAQTEBOLxCiAgJhCPdxQx4CiChFAC+CF8L2Ri+AQQ4I2YPSCugAACdi9DClCAAlQQVgB+CN+DWAyfAAJ2b8AKUIAC3AXFFRBAwO5lSAEKUIAKwgrAD+F7EIvh/wLij/N2j/dxbuyfAAJiAvF4BRAQE4jHK4CAmEA8XgEDBDiOCJ+IwQ/hOwuK4RNAwO6XMQpQgALcBcUVEBALeAGtuRBrABk+JgAAAABJRU5ErkJggg==)
		no-repeat center center;
	background-size: 24px 24px;
	height: 60px;
	width: 60px;
	cursor: pointer;
	float: right;
}

.t-i-body .t-i-nav-bar .main-nav {
	display: none;
	position: absolute;
	top: 60px;
	right: 0;
	background: #f0f0f0;
	border-left: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	width: auto;
	z-index: 100;
	height: auto;
}

.t-i-body .main-nav.main-nav-block {
	display: block;
}

.t-i-body .t-i-nav-bar .main-nav li {
	float: none;
	border-top: 1px solid #e0e0e0;
	width: 100%;
}

.t-i-body .t-i-nav-bar .main-nav li a {
	padding: 0;
}

.t-i-body .t-i-nav-bar .main-nav li:first-child {
	border-top: 0;
}

.t-i-body .t-i-nav-bar .main-nav li.line {
	display: none;
}

.t-i-body .t-i-nav-bar .main-nav>li>a {
	white-space: nowrap;
	padding: 0 20px;
	line-height: 2.5em;
	border: none;
	float: none;
	height: auto;
	text-align: right;
	color: black;
	margin-left: 0;
	box-sizing: border-box;
}

@media screen and (max-width: 1024px) {
	.t-i-body .t-i-banner {
		background-size: cover;
		height: 180px;
		min-width: 100%;
	}
	ul.news-list.date-news-list.t-i-news-list li span {
		float: none;
	}
}

@media screen and (max-width: 768px) {
	.t-i-body .t-i-top-banner {
		height: auto;
	}
	.t-i-body .t-i-nav-bar {
		display: block;
	}
	.t-i-body .t-i-banner {
		margin-bottom: 15px;
	}
	ul.news-list.date-news-list.t-i-news-list li a {
		padding-left: 15px;
		box-sizing: border-box;
	}
	ul.news-list.date-news-list.t-i-news-list li {
		border: 0;
	}
	ul.news-list.date-news-list.t-i-news-list li span {
		margin-top: -25px;
		line-height: 20px;
		float: right;
		padding-right: 15px;
	}
}

@media screen and (max-width: 375px) {
	.t-i-body .t-i-banner {
		background: none;
		height: auto;
	}
	.topic-title {
		display: block;
		background: #519af1;
		text-align: center;
		padding: 30px 0;
	}
}
.news_content_content .mt10 td{
	border: 1px #ddd solid;
            padding-left: 5px;
            line-height: 30px;
}
.news_content_content .mt10{
	border-collapse:collapse;
	margin-top:10px;
}
.min-width{
       min-width:130px;
}
/*带证书的模板css--2019-08-28追加*/
.a-table {
	width: 100%;
	color: #666;
	font-size: 0.8888em;
	border-collapse: collapse;
}

.a-table th {
	width: 168px;
	padding: 8px 10px;
	box-sizing: border-box;
	border: 1px dashed #ccc;
	text-align: right;
	background-color: #fafafa;
	font-weight: normal;
	color: #000;
}

.a-table td {
	padding: 8px 10px;
	border: 1px dashed #ccc;
	background-color: #fff;
	line-height: 30px;
}
.certificates-wrap {
	width: 848px;
	margin: 0 auto;
	font-family: simsun;
	font-size: 12px;
	color: #000;
	margin-top: 20px;
}

.certificates-left {
	width: 411px;
	height: 581px;
	float: left;
	position: relative;
}

.certificates-right {
	width: 411px;
	height: 581px;
	float: right;
	position: relative;
}

.certificates-left.xzyjs {
	background: url(../images/certificates_xzyjs_left.jpg) no-repeat top left;
}

.certificates-right.xzyjs {
	background: url(../images/certificates_xzyjs_right.jpg) no-repeat top left;
}

.certificates-left.ghxkz {
	background: url(../images/certificates_ghxkz_left.jpg) no-repeat top left;
}

.certificates-right.ghxkz {
	background: url(../images/certificates_ghxkz_right.jpg) no-repeat top left;
}

.certificates-left>*,.certificates-right>* {
	display: block;
	position: absolute;
}

.certificates-wrap .xzyjs .l-1 {
	top: 147px;
	right: 38px;
	text-align: right;
}

.certificates-wrap .xzyjs .l-2 {
	bottom: 108px;
	left: 228px;
	text-align: left;
	line-height: 17px;
	padding-right: 4px;
}

.certificates-wrap .xzyjs .l-3 {
	bottom: 82px;
	left: 229px;
	text-align: left;
}

.certificates-wrap .ghxkz .l-1 {
	top: 148px;
	right: 38px;
	text-align: right;
}

.certificates-wrap .ghxkz .l-2 {
	bottom: 108px;
	left: 228px;
	text-align: left;
	line-height: 17px;
	padding-right: 4px;
}

.certificates-wrap .ghxkz .l-3 {
	bottom: 80px;
	left: 229px;
	text-align: left;
}

.xzyjs .r-1,.xzyjs .r-2,.xzyjs .r-3,.xzyjs .r-4,.xzyjs .r-5,.xzyjs .r-6	{
	left: 172px;
	text-align: left;
}
.xzyjs .r-1{
	top: 34px;
}
.xzyjs .r-2{
	top: 66px;
}
.xzyjs .r-3{
	top: 104px;
}
.xzyjs .r-4{
	top: 140px;
}
.xzyjs .r-5{
	top: 175px;
}
.xzyjs .r-6{
	top: 210px;
}

.ghxkz .r-1,.ghxkz .r-2,.ghxkz .r-3,.ghxkz .r-4,.ghxkz .r-5,.ghxkz .r-6 {
	left: 151px;
	text-align: left;
}
.ghxkz .r-1{
	top: 31px;
}
.ghxkz .r-2{
	top: 66px;
}
.ghxkz .r-3{
	top: 102px;
}
.ghxkz .r-4{
	top: 140px;
}
.ghxkz .r-5{
	top: 176px;
}
.ghxkz .r-6{
	top: 212px;
}
.certificates-wrap .ghxkz .r-7{
	top: 269px;
	left: 49px;
}
.certificates-wrap .xzyjs .r-7{
	top: 258px;
	left: 39px;
}
.certificates-wrap .r-7 li {
	padding-top: 5px;
}

.certificates-wrap .r-7 a {
	color: blue;
}

.certificates-wrap-m {
	display: none;
}

/*2020-05-08追加默认样式*/
.news_content_content>p,.news_content_content>div{
	text-indent:2em;
	line-height:1.875em;
	text-align: justify;
}
.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;
}

@media screen and (max-width: 1000px) {
	html,body {
		font-size: 16px;
		font-family: simsun;
	}
	.certificates-wrap {
		width: auto;
	}
	.certificates-left {
		float: none;
		margin: 0 auto;
	}
	.certificates-right {
		float: none;
		margin: 0 auto;
		margin-top: 15px;
	}
	.news_content_content>p>img,.news_content_content>div>img{
		max-width:100%!important;
	}
}

@media screen and (max-width: 720px) {
	.single-article {
		padding: 0 15px;
	}
	.news-list.date-bottom.border-dt>li>a:after{
		display:none;
	}
}

@media screen and (max-width: 480px) {
	.certificates-wrap {
		display: none;
	}
	.certificates-wrap-m {
		display: block;
	}
	.a-table th {
		padding: 8px 0;
	}
}

/*2020-03-18新增*/
.ad img{
	display:block;
	width:100%;
}
.letter{
	color:#333;
	padding:20px;
	box-sizing:border-box;
}
.letter p{
	text-indent:2em;
	font-size:0.9375em;
	line-height:1.8em;
}
.letter .letter-title{
	text-align:center;
	font-size: 1.75em;
	padding-bottom: 20px;
}
.letter .signature{
	text-align: right;
	font-size:0.9375em;
	line-height:1.8em;
}
@media screen and (max-width: 768px) {
	.ad.ssyq{
		/*padding-top: 15px;*/
	}
	.letter .letter-title{
		font-size:1.5em;
	}
	.letter p{
		line-height:1.5em;
	}
}