a { color:#333; font-size:16px; text-decoration:none; }

a:hover { color:#C80901; font-size:16px; text-decoration:underline;}

div{ overflow:hidden;}


/*index*/

#banner{height:393px; margin:0 auto 10px auto; background:url(banner.jpg) no-repeat top center;}


#center{ width:1120px; margin:0 auto;}
.center{ width:1120px;}

#sy_jdt{ float:left; display:inline; width:530px; height:300px;}
.sy_dtxx{width:570px; height:300px; float:left; margin-left:20px;}
.sy_dtxx h3{line-height:29px; font-weight:bold;
padding-left:23px;}
.sy_dtxx ul{
	padding:10px;}
.sy_dtxx ul li{ height:35px; line-height:35px;}
.sy_dtxx ul li a{display:block; height:35px; line-height:35px; background:url(dian1.jpg) no-repeat left center; padding-left:15px;}
.sy_dtxx ul li span{ float:right; color:#999999;}
/*zxtqyb*/
.sy_zxtqyb{width:530px; height:290px; margin-top:10px; float:left;}
.sy_zxtqyb h3{ line-height:35px; font-weight:bold; background:url(title_bg.jpg) no-repeat bottom left; color:#1944AA; font-size:20px;}
.sy_zxtqyb ul{
	padding:10px;}
.sy_zxtqyb ul li{ height:35px; line-height:35px;}
.sy_zxtqyb ul li a{display:block; height:35px; line-height:35px; background:url(dian1.jpg) no-repeat left center; padding-left:15px;}
.sy_zxtqyb ul li span{ float:right; color:#999999;}

/*wxtx*/
.sy_wxtx{width:570px; height:290px;  margin-top:10px; float:left; margin-left:20px;}
.sy_wxtx h3{line-height:35px; font-weight:bold; background:url(title_bg.jpg) no-repeat bottom left; color:#1944AA; font-size:20px;}
.sy_wxtx ul{
	padding:10px;}
.sy_wxtx ul li{ height:35px; line-height:35px;}
.sy_wxtx ul li a{display:block; height:35px; line-height:35px; background:url(dian1.jpg) no-repeat left center; padding-left:15px;}
.sy_wxtx ul li span{ float:right; color:#999999;}

/*bottom*/
.bottom{
	height:100px;
	width:980px;
	margin:10px auto;
	font-size:12px;
	border-top:5px #097CBF solid;
	padding-top:10px;
	}
.bottom p{
	line-height:24px;
	font-size:12px;
	color:#666666;}
.bottom p a{
	line-height:24px;
	color:#666666;
	padding:0 5px;
	font-size:12px;}
.bottom p a:hover{
	line-height:24px;
	color:#CA1100;
	padding:0 5px;}
	
.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
.title { padding: 0 10px; height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden; }

.block { margin: 10px 10px 0; }

.temp { margin: 1px; }

.slideshow { clear: both; }
    .slideshow li { position: relative; overflow: hidden; }
    .slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
    .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }
	
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; bottom: 5px; right: 4px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
        .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ff0; font-weight: 700; }

.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width:530px; }
.comiis_wrapad { overflow: hidden; position:relative;}
.comiis_wrapad h4{
	background:url(tpbd.png) no-repeat;
	height:72px;
	width:72px;
	position:absolute;
	top:0px;
	z-index:100;}
    .comiis_wrapad img { float: left; margin-top: 0px; }

#slidesImgs li { width:530px; height:300px; display: none; }


#n_content{ width:1120px; margin:0 auto;}
.n_content{ width:1120px; margin:0 auto;
}
.n_left_menu{
	width:240px;
	float:left;}
.n_left_menu h3{
	height:68px;
	background:url(n_left_title.jpg) no-repeat no-repeat;
	color:#FFFFFF;
	font-size:25px;
	line-height:68px;
	text-align:center;}
.n_left_menu ul{
	border:1px #e8e8e8 solid;
	background:#FFF;}
.n_left_menu li{
	height:40px;
	clear:both;
	border-bottom:1px #e8e8e8 dashed;
	}
.n_left_menu li a{
	height:40px;
	padding-left:26px;
	color:#333;
	text-align:left;
	line-height:40px;
	display:block;
	font-weight:bold;}
.n_left_menu li a:hover{
	text-decoration:none;
	color:#0279B7;}
.n_right_content{
	width:848px;
	float:left;
	padding-left:10px;	background:url(title_bg1.jpg) no-repeat left top;
	border:1px #e8e8e8 solid;
	margin-left:20px;
	padding:20px 0;
	height:100%;
	overflow:visible;}
.n_right_location{
	height:35px;}
.n_right_location h3{
	padding-left:13px;
	line-height:35px;
		color:#333;
	font-size:16px;}
.n_right_location h3 span{
	background:url(n_ico_home.jpg) no-repeat left center;
	padding-left:20px;
	color:#333;
	font-size:16px;
	float:right;
	padding-right:10px;
	font-weight:normal;
	}
/*n_ggqsydw*/
.n_ggqsydw{
	width:100%;
	padding-top:50px;}
.n_ggqsydw li{
	float:left;
	width:180px;
	height:110px;
	text-align:center;
	overflow:hidden;}
.n_ggqsydw li img{
	height:61px;
	width:102px;
	margin:0 auto;
	padding:0px;}
.n_ggqsydw li p a{
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
	line-height:30px;}
.n_ggqsydw li p a:hover{
	color:#333;
	font-size:14px;
	font-weight:bold;
	line-height:30px;}
/*n_dtxx*/
.n_dtxx{
width:100%;
height:100%;
overflow:auto;}
.n_dtxx h3 { line-height:35px; font-weight:bold; background:url(title_bg.jpg) no-repeat bottom left; color:#AE201A; font-size:20px; padding-left:15px;}
.n_dtxx h3 a{color:#AE201A; font-size:20px; text-decoration:none;}
.n_dtxx span a{color:#999; font-size:16px; text-decoration:none;}
.n_dtxx ul{
padding:15px 0;}
.n_dtxx li{
	line-height:35px;background:url(dian1.jpg) no-repeat left center;}
.n_dtxx li a{
	line-height:35px;
	color:#333;
	padding-left:15px;}
.n_dtxx li a:hover{
	color:#CA1303;}
.n_dtxx li span{
	float:right;
	color:#999;}
/*n_qjbm*/
.spbf{
width:100%;
padding:20px 0;
height:100%;
overflow:auto;}
.spbf h3{ line-height:35px; font-weight:bold; background:url(title_bg.jpg) no-repeat bottom left; color:#AE201A; font-size:20px; padding-left:15px;}
.spbf ul{
padding:15px 0;}
.spbf li{
	width:260px;
	height:220px;
	text-align:center;
	float:left;
	margin:10px;
	}
.spbf li img{
	width:242px;
	height:150px;
	text-align:center;
	padding:8px;
	border:1px #CCCCCC solid;}
/*n_zdjcgk*/
.n_zdjcgk{
	padding:10px 2px;
	clear:both;}
.n_zdjcgk table{
	height:100%;
	overflow:auto;

}
.n_zdjcgk th{
	background:#FFF3F2;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	border:1px #E6E6E6 solid;
	padding:5px;
	}
.n_zdjcgk td{
	text-align:center;
	border:1px #E6E6E6 solid;
	padding:5px 10px;}
.n_zdjcgk td.tdtitle{
	text-align:left;}
/*news detail*/
.news_detail_location{
	background:url(n_newsdetail_location.jpg) no-repeat;
	padding-left:28px;
	line-height:27px;
	padding-top:4px;}
/*news detail*/
.news_detail_title{
	text-align:center;
	font-size:26px;
	color:#C12928;
	line-height:40px;
	padding:30px;
	font-weight:bold;
}
.news_detail_time {
	width:1118px;
	background:#FFF3F2;
	border:1px #FFE6E5 solid;
	margin:0 auto 20px auto;
	line-height:35px;
	text-align:center;
	color:#999;
}
.news_detail_content {
	width:100%;
	margin:auto;
}
.news_detail_content p {
	line-height:35px;
	text-indent:2em;
}
.news_detail_close {
	width:570px;
	padding-left:340px;
	clear:both;
	margin:auto;
}
.news_detail_close li {
	float:left;
	padding-right:20px;
}
.news_detail_fenxiang {
	width:910px;
	margin:10px auto;
	text-align:right;
	clear:both;
	height:24px;
	line-height:24px;
}
/*xzqlml*/
.xzql_lxcx{
	padding-top:20px;}
.xzql_lxcx li{ width:109px; height:52px; float:left; margin:10px 35px; display:inline;}
.xzql_lxcx li a{ display:block; width:65px; height:52px;padding-left:45px; line-height:18px;}
.lxcx1{ background:url(n_lxcx1.jpg) no-repeat; width:109px; height:32px; padding-top:20px;}

.lxcx2{ background:url(n_lxcx2.jpg) no-repeat; width:109px; height:32px; padding-top:20px;}
.lxcx3{ background:url(n_lxcx3.jpg) no-repeat; width:109px; height:32px; padding-top:20px;}
.lxcx4{ background:url(n_lxcx4.jpg) no-repeat; width:109px; height:32px; padding-top:20px;}
.lxcx5{ background:url(n_lxcx5.jpg) no-repeat; width:99px; height:32px; padding-top:20px;}
.lxcx6{ background:url(n_lxcx6.jpg) no-repeat; width:99px; height:32px; padding-top:20px;}
.lxcx7{ background:url(n_lxcx7.jpg) no-repeat; width:99px; height:32px; padding-top:20px;}
.lxcx8{ background:url(n_lxcx8.jpg) no-repeat; width:99px; height:32px; padding-top:20px;}
.lxcx9{ background:url(n_lxcx9.jpg) no-repeat; width:99px; height:32px; padding-top:20px;}
.lxcx10{ background:url(n_lxcx10.jpg) no-repeat; width:99px; height:32px; padding-top:20px;}
.lxcx11{ background:url(n_lxcx11.jpg) no-repeat; width:99px; height:32px; padding-top:20px;}
.lxcx12{ background:url(n_lxcx12.jpg) no-repeat; width:99px; height:32px; padding-top:20px;}
.lxcx13{ background:url(n_lxcx13.jpg) no-repeat; width:99px; height:42px; padding-top:10px;}
/*xzqlml*/
.xzqlml,.zdsxgk{
	height:25px;
	border:none;
	overflow:hidden;
	background:url(n_menu_xzqlml2.jpg) repeat-x bottom;
	margin-top:50px;
}
.xzqlml li{
	width:96px;
	line-height:25px;
	margin-right:4px;}
.xzqlml li.xzqlml_out,.zdsxgk li.zdsxgk_out {
	color:#333;
	font-size:14px;
	font-weight:bold;
	width:96px;
	cursor:pointer;
	float:left;
	background:url(n_menu_xzqlml1.jpg) no-repeat;
	line-height:25px;
	text-align:center;
}
.xzqlml li.xzqlml_down,.zdsxgk li.zdsxgk_down {
	color:#CB1100;
	font-size:14px;
	font-weight:bold;
	width:96px;
	cursor:pointer;
	float:left;
	background:url(n_menu_xzqlml.jpg) no-repeat;
	line-height:25px;
	text-align:center;
}
.main1,.main2{
	padding-top:20px;
}
.main1 ul,.main2 ul{
	padding:5px;
}
/*footer*/
#footer_kuang {
	width: 100%;
	background: #F7F7F7;
	clear: both;
	font-size: 14px;
	border-top: 2px #AE201A solid;
	margin-top: 10px;
}
#footer {
	width: 1130px;
	margin: auto;
	text-align: center;
	line-height: 26px;
	font-size:14px;
	padding: 15px 0px;
}
#footer a {
	padding: 0 5px;
		font-size:14px;
}
/*友情链接*/
.index_friendlink {
	width: 1130px;
	margin: 10px auto;
	clear: both;
}
.index_friendlink li {
	float: left;
	margin-right: 16px;
	line-height: 30px;
}
.index_friendlink li select {
	width: 210px;
	height: 30px;
	color: #999;
	border: 1px #e8e8e8 solid;
	line-height: 30px;
}/*minfooter*/
.minfooter {
	width: 0px;
	background: #014DA1;
	line-height: 50px;
	text-align: center;
	height: 0px;
	overflow: hidden;
	color: #fff;
}