
body {
margin:0;
padding:0;
line-height: 1.4;
background:#f4f4f4;
font-family: sans-serif;
}
.mt20 {
	margin-top: 20px;
}
.mt15 {
	margin-top: 15px;
}
.mt10 {
	margin-top: 10px;
}
.mt15 {
	margin-top: 15px;
}
.mt5 {	
	margin-top:5px;
}
.ml5 {
margin-left:5px;
}
.ml8 {
margin-left:8px;
}
.ml10 {
margin-left:10px;
}
.ml15 {
margin-left:15px;
}
.ml20 {
margin-left:20px;
}

.pt5 {
padding-top:5px;
}
.pt10 {
padding-top:10px;
}
.pl5 {
	padding-left:5px;
}
.pl8 {
	padding-left:8px;
}
.fl {
	float: left;
}
.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.clearfix {
	zoom:1;
}
.d_inline {
_display:inline;
}
img, object, embed, video {
	max-width: 100%;
}

.banner img {width: 100%;}
#mobile_headtop {
	background:url(head_top.jpg) no-repeat center center #ff6900;
	height:40px;
}
#class_headtop {
	background:url(head_top.jpg) no-repeat center center #ff6900;
	height:40px;
	line-height:40px;

}
#class_headtop h2 {
	height:40px;
	display:block;
	float:left;
	background:url(homeico.jpg) no-repeat 50% center;
	width:50px;
		cursor:pointer;
}
#class_headtop h2 a,#class_headtop h4 a {
	width:50px;
	height:40px;display:block;
}
#class_headtop h3 {
	float:left;
width:auto;
		text-align:center;
	line-height:40px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	margin:0px auto;
}
#class_headtop h4 {
	float:right;
	background:url(head_topright.jpg) no-repeat 50% center;
	width:50px;		height:40px;
}
#mobil_index_content2 ul li {
	float:left;
	width:41%;
	margin-left:6%;
	height:105px;
	margin-top:4%;
}
#mobil_index_content2 ul li span {
	display:block;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	height:16px;
	padding-top:70px;
	
}
#mobil_index_content2 ul li a {
	display:block;
	width:100%;
	height:105px;
}
#mobil_index_content2 ul li:nth-child(6n+1) {
	background:#00a0ea url(index_c1ico1.jpg)  no-repeat center 20%;
}
#mobil_index_content2 ul li:nth-child(6n+2) {
	background:#f4b613 url(index_c1ico2.jpg)  no-repeat center 20%;
}
#mobil_index_content2 ul li:nth-child(6n+3) {
	background:#84d018 url(index_c1ico3.jpg)  no-repeat center 20%;
}
#mobil_index_content2 ul li:nth-child(6n+4) {
	background:#8d67e0 url(index_c1ico4.jpg)  no-repeat center 20%;
}
#mobil_index_content2 ul li:nth-child(6n+5) {
	background:#ff8a4a url(index_c1ico5.jpg)  no-repeat center 20%;
}
#mobil_index_content2 ul li:nth-child(6n+6) {
	background:#fc5366 url(index_c1ico6.jpg)  no-repeat center 20%;
}

.copyright { padding:12px; text-align:center; font-size:12px; color:#666;border-top:3px solid #ff6900;margin-top:12px; }
.copyright span { color:#ff8a4a; }

.mobile_categort_tt  {
	background:#ff6900;
	padding:6px 12px;		
}

.mobile_categort_tt h2 {

font-size:14px;	
	font-weight:bold;

	color:#fff;
	
}
.mobile_categort_tt h2 a,.mobile_categort_tt a {
	color:#fff;
}
.mobile_categor_newlist {
	padding:2px 12px;
}
.mobile_categor_newlist ul li {
font-size:12px;
line-height:26px;
border-bottom:1px dashed #d6d6d6;	
}
.mobile_categor_newtu {
	padding:0px 12px;
	
}
.mobile_categor_newtu ul li {
	padding:8px 0px;
	width:100%;

	border-bottom:1px solid #d6d6d6;
}
.mobile_categor_newtu ul li img {
	background:url(noimage.jpg) no-repeat;
	background-width:100%;
	width:90px;
	height:70px;
display:block;
float:left;
}
.mobile_categor_newtu ul li dl {

	margin-left:10px;
	margin-left:110px;
}
.mobile_categor_newtu ul li dl dt {
	font-weight:bold;
	line-height:26px;
	display:block;
	white-space:nowrap; 
	overflow:hidden;
	 text-overflow:ellipsis;
}
.mobile_categor_newtu ul li dl dd {
	line-height:24px;
	font-size:12px;
}
.mobile_categor_more {
	width:90%;
	text-align:center;
	margin:0px auto;
	margin-top:15px;
	background-color:#fff;
	line-height:30px;
	border:1px solid #d6d6d6;
}

#mobile_news {
	
}
#mobile_news_tt {
padding:12px;
line-height:26px;
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-align:center;
}
#mobile_news_tt2 {
	text-align:center;
	background:#e5e5e5;
	color:#a0a0a0;
	paddin:4px;
}
#mobile_news_article {
	padding:15px 30px;
	line-height:30px;
}
.pages {
	text-align:center;
}
#mobile_zzcx {
background:#ff8c05;
margin-top:10px;
padding:1.5em 15px;	
}
#mobile_zzcx_subit {
background:#ff6900;
width:250px;
line-height:30px;
line-height:30px;
color:#fff;
cursor:pointer;	
border:none;
}
#mobile_zzcx_text {
	height:24px;
	line-height:24px;
	border:1px solid #bfbfbf;
	width:150px;	
}
#mobile_zzcx_select {
	height:26px;
	max-width:100px;
	overflow:hidden;
}
#mobile_zzcx_content dl {
	background:#fff;
	padding:6px 10px;
	border-bottom:2px solid #dfdfdf;
	margin-bottom:10px;
}
#mobile_zzcx_content dl  dt {
	line-height:30px;
	border-bottom:1px solid #dfdfdf;
	font-weight:bold;

}
#mobile_zzcx_content dl  dd {
	line-height:30px;
	font-size:12px;
	color:#ccc;
}
#mobile_zzcx_content dl  dd a {
	color:#005bfe;
}
#mobile_zzcx_content dl  dd span {
	color:#ff9a6c;
}
#mobile_zzcx_newscontent {
padding:10px 12px;	
}
#mobile_zzcx_newstt {
	font-size:16px;
	font-weight:bold;
	line-height:32px;
	text-align:center;
}
.mobile_zzcx_newslist1 {
	margin-top:6px;
heigth:26px;
line-height:26px;
background:#f4f4f4;	
border:1px solid #e8e8e8;
border-left:2px solid #ff4400;
}
.mobile_zzcx_newslist1 h2 {
background:#fff;
padding:0px 12px;
line-height:26px;
float:left;
border-right:1px solid #e8e8e8;
}
.mobile_zzcx_newslist1 span {
color:#fd6801;
float:left;
text-indent:20px;
}
#mobile_zzcx_newsarticle {
	border:1px solid #e8e8e8;
	margin-top:6px;
}
#mobile_zzcx_newsarticle  section {
	padding:12px;
}
.mobile_zzcx_newsarticlett {
heigth:26px;
line-height:26px;
background:#f4f4f4;	
border-bottom:1px solid #e8e8e8;

}
.mobile_zzcx_newsarticlett h2 {
	background:#fff;
padding:0px 12px;
line-height:26px;
float:left;
border-top:2px solid #ff4400;
}
#mobile_map_search {
	padding:10px 0px;
text-align:center;
background:#ff8c05;
vertical-align:bottom;
}
#mobile_map_subit {
	height:26px;
	line-height:26px;
	text-align:center;
	background:#ff8c05;
	border:1px solid #e75c00;
	color:#fff;
	width:65px;
	margin-left:15px;
}
#mobile_map_content {
	margin-top:10px;
}
#sqlmanage_pages {
height:38px;
text-align:center;
margin-top:20px;
}
#sqlmanage_pages ul li {
	float:left;
	line-height:28px;
	text-align:center;	
	display:block;
	margin-left:1px;
}
#sqlmanage_pages ul li .pagesma {
display:block;	font-size:14px;
line-height:28px;
width:28px;
height:28px;	
	border:1px solid #ccc;	
}
#sqlmanage_pages ul li .sqlmanage_pageselect {
	background:	#ff4401;
	color:#fff;
}
#sqlmanage_pages ul li .sqlmanage_pageselect  a {
	color:#fff;
}
.sqlmanage_pagebutton {
width:40px;
height:22px;
text-align:center;
line-height:28px;
cursor:pointer;
border:1px solid #ccc;
margin-top:6px;
}
.sqlmanage_pagetxt {
	padding:0px 5px;
}
.sqlmanage_pageprev {
width:80px;
display:block;
text-align:center;
border:1px solid #ccc;
line-height:28px;
height:28px;
}
#sqlmanage_pages ul li .pagesma:hover {
border:1px solid #ff4401;	
cursor:pointer;
}
/* 2016 */
#index-2016-content1 {
	
}
.index-2016-c1new {
	border-radius:8px;
	border:1px solid #dcdcdc;
	padding:1px;
	
	background:#fbfbfb;
}
.index-2016-nav {
	float:left;
	height:62px;
	width:60px;	
overflow:hidden;
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;

}
.index-2016-nav span {
	display:block;	
	padding-top:34px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	
}
#index-2016-nav1 {
	background:url(index-2016ico1.jpg) no-repeat top right #00a1e9;
}
#index-2016-nav1 span {
	background:url(index-2016c1bgico.png) no-repeat 18px 5px;	
}
#index-2016-nav2 {
	background:url(index-2016ico2.jpg) no-repeat top right #f4b613;
}
#index-2016-nav2 span {
	background:url(index-2016c1bgico.png) no-repeat 18px -60px;	
}
#index-2016-nav3 {
	background:url(index-2016ico3.jpg) no-repeat top right #84d018;
}
#index-2016-nav3 span {
	background:url(index-2016c1bgico.png) no-repeat 18px -128px;	
}
#index-2016-nav4 {
	background:url(index-2016ico4.jpg) no-repeat top right #8d67e0;
}
#index-2016-nav4 span {
	background:url(index-2016c1bgico.png) no-repeat 18px -193px;	
}
#index-2016-nav5 {
	background:url(index-2016ico5.jpg) no-repeat top right #ff8a4a;
}
#index-2016-nav5 span {
	background:url(index-2016c1bgico.png) no-repeat 18px -260px;	
}
#index-2016-nav6 {
	background:url(index-2016ico6.jpg) no-repeat top right #fd5467;
}
#index-2016-nav6 span {
	background:url(index-2016c1bgico.png) no-repeat 15px -328px;	
}
#index-2016-nav7 {
	background:url(index-2016ico7.jpg) no-repeat top right #e07ed8;
}
#index-2016-nav7 span {
	background:url(index-2016c1bgico.png) no-repeat 15px -392px;	
}
.index-2016-navlist  {
	float:left;
}
.index-2016-navlist span a{
	display:block;
	width:100%;
	padding-top:34px;
}
.index-2016-navlist span {
	float:left;
	display:block;
	font-size:12px;
	width:58px;
	text-align:center;
	
}
#index-2016-navlistico1-1 {
	background:url(index-2016c1bgico.png) no-repeat  -186px 6px ;
}
#index-2016-navlistico1-2 {
	background:url(index-2016c1bgico.png) no-repeat  -282px 6px ;
}
#index-2016-navlistico1-3 {
	background:url(index-2016c1bgico.png) no-repeat  -382px 6px ;
}
#index-2016-navlistico1-4 {
	background:url(index-2016c1bgico.png) no-repeat  -382px 6px ;
}
#index-2016-navlistico2-1 {
	background:url(index-2016c1bgico.png) no-repeat  -185px -62px ;
}
#index-2016-navlistico2-2 {
	background:url(index-2016c1bgico.png) no-repeat  -282px -62px ;
}
#index-2016-navlistico2-3 {
	background:url(index-2016c1bgico.png) no-repeat  -383px -62px ;
}
#index-2016-navlistico2-4 {
		background:url(index-2016c1bgico.png) no-repeat  -482px -62px ;
}
#index-2016-navlistico3-1 {
	background:url(index-2016c1bgico.png) no-repeat  -185px -127px ;
}
#index-2016-navlistico3-2 {
	background:url(index-2016c1bgico.png) no-repeat  -283px -127px ;
}
#index-2016-navlistico3-3 {
	background:url(index-2016c1bgico.png) no-repeat  -382px -130px ;
}
#index-2016-navlistico3-4 {
	background:url(index-2016c1bgico.png) no-repeat  -483px -127px ;
}
#index-2016-navlistico3-5 {
	background:url(index-2016c1bgico.png) no-repeat  -580px -127px ;
}
#index-2016-navlistico4-1 {
	background:url(index-2016c1bgico.png) no-repeat  -183px -191px ;
}
#index-2016-navlistico4-2 {
	background:url(index-2016c1bgico.png) no-repeat  -283px -191px ;
}
#index-2016-navlistico4-3 {
	background:url(index-2016c1bgico.png) no-repeat  -383px -195px ;
}
#index-2016-navlistico5-1 {
	background:url(index-2016c1bgico.png) no-repeat  -185px -257px ;
}
#index-2016-navlistico5-2 {
	background:url(index-2016c1bgico.png) no-repeat  -283px -257px ;
}
#index-2016-navlistico5-3 {
	background:url(index-2016c1bgico.png) no-repeat  -384px -260px ;
}
#index-2016-navlistico5-4 {
	background:url(index-2016c1bgico.png) no-repeat   -483px -257px ;
}	
#index-2016-navlistico6-1 {
	background:url(index-2016c1bgico.png) no-repeat  -183px -326px ;
}
#index-2016-navlistico6-2 {
	background:url(index-2016c1bgico.png) no-repeat  -283px -326px ;
}
#index-2016-navlistico7-1 {
	background:url(index-2016c1bgico.png) no-repeat  -185px -388px ;
}
/* 平板电脑布局: 420px 至 768px。样式继承自: 移动设备布局。 */

@media only screen and (min-width: 420px) {
	.index-2016-navlist  {
	float:left;
width:auto;
}
	#index-2016-content1 {
	padding-left:0px;
	padding-right:0px;
}
.index-2016-nav {
	
}
.index-2016-navlist span {
	width:58px;
}
#index-2016-navlistico1-1 {
	background:url(index-2016c1bgico.png) no-repeat  -186px 6px ;
}
#index-2016-navlistico1-2 {
	background:url(index-2016c1bgico.png) no-repeat  -282px 6px ;
}
#index-2016-navlistico1-3 {
	background:url(index-2016c1bgico.png) no-repeat  -382px 6px ;
}
#index-2016-navlistico1-4 {
	background:url(index-2016c1bgico.png) no-repeat  -482px 6px ;
}
#index-2016-navlistico2-1 {
	background:url(index-2016c1bgico.png) no-repeat  -185px -62px ;
}
#index-2016-navlistico2-2 {
	background:url(index-2016c1bgico.png) no-repeat  -282px -62px ;
}
#index-2016-navlistico2-3 {
	background:url(index-2016c1bgico.png) no-repeat  -383px -62px ;
}
#index-2016-navlistico3-1 {
	background:url(index-2016c1bgico.png) no-repeat  -185px -127px ;
}
#index-2016-navlistico3-2 {
	background:url(index-2016c1bgico.png) no-repeat  -283px -127px ;
}
#index-2016-navlistico3-3 {
	background:url(index-2016c1bgico.png) no-repeat  -382px -130px ;
}
#index-2016-navlistico3-4 {
	background:url(index-2016c1bgico.png) no-repeat  -483px -127px ;
}
#index-2016-navlistico4-1 {
	background:url(index-2016c1bgico.png) no-repeat  -183px -191px ;
}
#index-2016-navlistico4-2 {
	background:url(index-2016c1bgico.png) no-repeat  -283px -191px ;
}
#index-2016-navlistico4-3 {
	background:url(index-2016c1bgico.png) no-repeat  -383px -195px ;
}
#index-2016-navlistico5-1 {
	background:url(index-2016c1bgico.png) no-repeat  -185px -257px ;
}
#index-2016-navlistico5-2 {
	background:url(index-2016c1bgico.png) no-repeat  -283px -257px ;
}
#index-2016-navlistico5-3 {
	background:url(index-2016c1bgico.png) no-repeat  -384px -260px ;
}
#index-2016-navlistico5-4 {
	background:url(index-2016c1bgico.png) no-repeat   -483px -257px ;
}	
#index-2016-navlistico6-1 {
	background:url(index-2016c1bgico.png) no-repeat  -183px -326px ;
}
#index-2016-navlistico6-2 {
	background:url(index-2016c1bgico.png) no-repeat  -283px -326px ;
}
	.mobile_categor_newtu ul li dl {
	margin-left:10px;
	margin-left:110px;

}
	
	#mobil_index_content2 ul li {

	height:125px;

}
#mobil_index_content2 ul li span {

	padding-top:70px;
	
}
#mobil_index_content2 ul li a {

	height:125px;
}
}

/* 桌面电脑布局: 769px 至最高 1232px。样式继承自: 移动设备布局和平板电脑布局。 */

@media only screen and (min-width: 769px) {
#index-2016-content1 {
	padding-left:10px;
	padding-right:10px;
}
.index-2016-nav {

}
.index-2016-navlist span {
	width:66px;
}		

#index-2016-navlistico1-1 {
	background:url(index-2016c1bgico.png) no-repeat  -183px 6px ;
}
#index-2016-navlistico1-2 {
	background:url(index-2016c1bgico.png) no-repeat  -280px 6px ;
}
#index-2016-navlistico1-3 {
	background:url(index-2016c1bgico.png) no-repeat  -380px 6px ;
}
#index-2016-navlistico1-4 {
	background:url(index-2016c1bgico.png) no-repeat  -480px 6px ;
}
#index-2016-navlistico2-1 {
	background:url(index-2016c1bgico.png) no-repeat  -183px -62px ;
}
#index-2016-navlistico2-2 {
	background:url(index-2016c1bgico.png) no-repeat  -280px -62px ;
}
#index-2016-navlistico2-3 {
	background:url(index-2016c1bgico.png) no-repeat  -380px -62px ;
}
#index-2016-navlistico3-1 {
	background:url(index-2016c1bgico.png) no-repeat  -183px -127px ;
}
#index-2016-navlistico3-2 {
	background:url(index-2016c1bgico.png) no-repeat  -280px -127px ;
}
#index-2016-navlistico3-3 {
	background:url(index-2016c1bgico.png) no-repeat  -380px -130px ;
}
#index-2016-navlistico3-4 {
	background:url(index-2016c1bgico.png) no-repeat  -480px -127px ;
}
#index-2016-navlistico4-1 {
	background:url(index-2016c1bgico.png) no-repeat  -183px -191px ;
}
#index-2016-navlistico4-2 {
	background:url(index-2016c1bgico.png) no-repeat  -280px -191px ;
}
#index-2016-navlistico4-3 {
	background:url(index-2016c1bgico.png) no-repeat  -380px -195px ;
}
#index-2016-navlistico5-1 {
	background:url(index-2016c1bgico.png) no-repeat  -183px -257px ;
}
#index-2016-navlistico5-2 {
	background:url(index-2016c1bgico.png) no-repeat  -280px -257px ;
}
#index-2016-navlistico5-3 {
	background:url(index-2016c1bgico.png) no-repeat  -380px -260px ;
}
#index-2016-navlistico5-4 {
	background:url(index-2016c1bgico.png) no-repeat  -183px -257px ;
}	
#index-2016-navlistico6-1 {
	background:url(index-2016c1bgico.png) no-repeat  -183px -326px ;
}
#index-2016-navlistico6-2 {
	background:url(index-2016c1bgico.png) no-repeat  -280px -326px ;
}	
	
	.mobile_categor_newtu ul li dl {
	margin-left:10px;
	margin-left:110px;

}		
	#mobil_index_content2 ul li {
	
	height:165px;

}
#mobil_index_content2 ul li span {

	padding-top:100px;
	
}
#mobil_index_content2 ul li a {

	height:165px;
}
}