﻿body {
	font-size:12px;
	background: url(bg.gif) repeat-y top center #f7efe2;
	color:#666
}
a {
	color:#222;
	text-decoration:none;
}
a:hover {
	color: #C00;
}
.container {
	width:1000px;
	margin:auto;
	background:#FFF;
	clear:both;
}
.blank {
	height:0px;
	width:100%;
	clear:both;
	overflow:hidden
}
.blank10 {
	height:10px;
	width:100%;
	clear:both;
	overflow:hidden
}
/*----头部-----*/
.header {
	background:url(idx_02.gif) repeat-x;
	height:29px;
	line-height:29px;
}
.f_left {
	float:left;
	width:345px;
	padding-left:5px;
}
.f_right a {
	color:#666
}
.f_right a:hover {
	color: #036
}
.f_right {
	float:right;
	width:190px;
}
/*--------轮播----------*/
.ck-slide ul { margin: 0; padding: 0; list-style-type: none;}
.ck-slide { position: relative; overflow: hidden;}
.ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0;}
.ck-slide ul.ck-slide-wrapper li { position: absolute;}
.ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 35px; height: 70px; margin-top: -35px; border-radius: 3px; opacity: .15; background: red; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.ck-slide .ck-prev { left: 5px; background: url(../images/arrow-left.png) #000 50% no-repeat;}
.ck-slide .ck-next { right: 5px; background: url(../images/arrow-right.png) #000 50% no-repeat;}
.ck-slidebox { position: absolute; left: 50%; bottom: 12px; z-index: 30;}
.ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px; background: rgba(0,0,0,0.5);}
.ck-slidebox ul li { float: left; height: 12px; margin: 4px 4px;}
.ck-slidebox ul li em { display: block; width: 12px; height: 12px; border-radius: 100%; background-color: #fff; text-indent: -9999px; cursor: pointer;}
.ck-slidebox ul li.current em { background-color: #fe6500;}
.ck-slidebox ul li em:hover { background-color: #fe6500;}

/*----导航-----*/
.nav {
	background: url(idx_20.gif) repeat-x;
	height:36px;
	overflow:hidden;
	width:1000px;
}
.topnav {
	width: 1000px;
	font-size:14px;
	position: relative;
}
.topnav li {
	float: left;
	height:36px;
	overflow:hidden;
	line-height:36px;
	text-align:center;
}
.topnav .dh {
	padding: 0px 15px;
}
.topnav .line {
	margin:0px;
	padding:0px;
	background: url(idx_22.gif) no-repeat;
	width:6px;
	height:36px;
	display:block;
}
ul.topnav li a {
	color: #fff;
	display: block;
	text-decoration: none;
}
ul.topnav .navhover {
	padding: 0px 20px;
	text-decoration: none;
	display: block;
	color: #c41001;
	background:url(idx_18.gif) repeat-x;
}
ul.topnav .navhover a {
	color: #c41001;
}
.tablist {
	height:32px;
	background:url(idx_26.gif) repeat-x;
	line-height:32px;
	font-size:14px;
	display:none
}
;
.tablist a {
	color:#666
}
.block {
	height:32px;
	background:url(idx_26.gif) repeat-x;
	line-height:32px;
	font-size:14px;
	display:block;
}
.block a {
	color:#666
}
/*-----幻灯---*/
.fcnt{display:block;height:327px;width:745px;position:relative;overflow:hidden;}
.fcnt .mimg{float:left;width:580px;height:310px;overflow:hidden;border:1px solid #b7140c; margin:7px 0px;}
.fcnt .mimg div{display:none;}
.mimg img{width:580px;height:310px;}
.fcnt ul{float:right;width:149px;height:310px; margin:7px 5px 5px 5px;}
*html .fcnt ul{position:absolute;right:0;top:0;width:310px;height:310px; margin:5px;}
.fcnt li{display:block;height:74px;width:149px;margin-bottom:5px;cursor:pointer;overflow:hidden;}
.fcnt li img{width:147px;height:72px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7; border:1px solid #666;}
.fcnt li.cur img{width:147px;height:72px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1; border:1px solid #b7140c;}
#tri{position:absolute;top:0;right:2px;z-index:1000;width:147px;height:70px;background:url(images/point.png) no-repeat;cursor:pointer;}
*html #tri{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/point.png");background:none;}
.fcnt dl{position:absolute;bottom:10px;left:0px;width:580px;height:40px;background: url(shadow.png) no-repeat;display:none;}
.fcnt dt{line-height:40px;text-align:center;font-size:18px;font-family:"黑体";font-weight:900;  }
.fcnt dt a{ color:#fff;}
*html .fcnt dl{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/shadow.png");background:none;}
.banner1 {
}
/*----主页-----*/
.cont {
	background:#fff;
}
.letbox {
	width:248px;
	float:left;
	overflow:hidden;
	background:#fff;
	border:1px #d4d4d4 solid;
}
.hottopic {
	
	position:relative;
	
}
.hottopic h3 {
	background: url(idx_67.gif) no-repeat;
	font-weight:bold;
	color:#FFF;
	line-height:32px;
	height:32px;
	padding:0px 0px 0px 35px;
	font-size:14px;
	clear:both;
}
.hottopic ul {
	list-style-type:none;
	border-top:1px dashed #CCC;
	margin:10px 5px;
}
.hottopic ul li {
	background:url(idx_54.gif) no-repeat 7px 13px;
	padding-left:20px;
	position:relative;
	height:30px;
	line-height:30px;
	border-bottom:1px dashed #CCC;
	font-size:14px;
}
.lsearch {
	height:71px;
	position:relative;
}
.lsearch h3 {
	background:url(idx_34.gif) no-repeat;
	font-weight:bold;
	color:#FFF;
	line-height:26px;
	font-size:14px;
	clear:both;
}
.lsearch ul {
	list-style-type:none;
	padding-top:7px;
	padding-bottom:7px;
	border:1px solid #f6990e;
	border-top:0px;
	text-align:center;
}
.lsearch .lsearch_t {
	width:100px;
	height:20px;
	border:1px solid #d5c5c0;
}
.zxgk_box {
	height:118px;
	position:relative;
}
.zxgk_box h3 {
	background: url(idx_36.gif) no-repeat;
	font-weight:bold;
	color:#FFF;
	line-height:26px;
	font-size:14px;
	clear:both;
}
.zxgk_box ul {
	border:1px solid #f6990e;
	border-top:0px;
	height:90px;
}
.zxgk_box ul li {
	background:url(idx_39.gif) no-repeat;
	width:97px;
	height:32px;
	text-align:center;
	line-height:32px;
	color:#bd1d1f;
	font-weight:bold;
	float:left;
	margin-left:20px;
	margin-top:10px;
	display:inline;
}
.lfbnbox {

}
.lfbnbox img {
	margin-top:10px;
}
.lfsp {
	position:relative;
}
.lfsp h3 {
	background: url(idx_58.gif) no-repeat;
	font-weight:bold;
	color:#FFF;
	height:30px;
	line-height:30px;
	font-size:14px;
	clear:both;
}

.lfsp ul {
	list-style-type:none;
	padding-top:7px;

	border-top:0px;
}
.lfsp ul li {
	padding-left:5px;
	position:relative;
	height:20px;
	padding-top:5px;
	padding-right:5px;
}

.lfmax {
	float:right;
	width:640px;
}
.midbox {
	width:493px;
	height:375px;
	float:left;
	background:#ddd;
	overflow:hidden;

}
.rtbox h3 {
	background: url(idx_67.gif) no-repeat;
	font-weight:bold;
	color:#FFF;
	line-height:32px;
	height:32px;
	padding:0px 0px 0px 35px;
	font-size:14px;
	clear:both;
}
.rtbox {
	width:307px;
	/*height:320px;*/
	float: right;
	display:inline;
	overflow:hidden;
	background:#fFF;
	position:relative;
}
.topjj {
	background:#f0f0f0;
	height:90px;
	padding:0px 10px;
}
.topjd {
	background:#f0f0f0;
	height:50px;
	padding:0px 10px;
}
.topjd dl {
	padding-top:12px;
	display:block;
}
.topjd dt {
	float:left;
	background:url(idx_73.gif) no-repeat;
	display:block;
	height:25px;
	width:102px;
	text-align:center;
	line-height:25px;
}
.topjd dt a {
	color:#fff;
}
.topjd dt.dthover {
	background:url(idx_71.gif) no-repeat;
}
.pane {
	display:none;
}
.rtbox h4 {
	line-height:30px;
	font-weight:bold;
	padding:2px 0px 0px 0px;
	color:#af0700;
	text-align:center;
	font-size:14px;
	clear:both;
}
.rtbox h4 a{color:#af0700;}
.rtbox p {
	line-height:25px;
}
.rtbox p a{color:#af0700;}
.rtbox ul {
	list-style-type:none;
	margin-top:10px;
	border-top:1px dashed #CCC;
}
.rtbox ul li {
	background:url(idx_54.gif) no-repeat 8px 11px;
	padding-left:20px;
	position:relative;
	height:30px;
	line-height:30px;
	padding-right:5px;
	border-bottom:1px dashed #CCC;
	font-size:14px;
}
.nbox {
	width:363px;
	height:390px;
	float:left;
	display:inline;
	overflow:hidden;
	position:relative;
	border:1px #d4d4d4 solid;
}
.nbox1 h4, .nbox h4 {
	line-height:30px;
	font-weight:bold;
	padding:4px 0px 0px 0px;
	color:#af0700;
	font-size:14px;
	clear:both;
}
.nbox1 h4 a, .nbox h4 a{color:#af0700;}
.nbox1 p, .nbox p {
	line-height:25px;
}
.nbox1 p a, .nbox p a{color:#af0700;} 
.newstime {
	position:absolute;
	right: 5px;
	top:0px;
	width:55px;
	height:30px;
	color:#999
}
.newstime1 {
	position:absolute;
	right: 5px;
	top:0px;
	height:30px;
	line-height:30px;
	width:35px;
	color:#999
}
.newstime2 {
	position:absolute;
	right: 5px;
	top:0px;
	width:35px;
	color:#999
}
.minbox{float:left; width:450px; height:272px; overflow:hidden;}
.newstit{ text-align:center; font-size:16px; font-weight:bold; color:#e84303; line-height:40px; height:40px; padding-top:10px;}
.newstit a{ color:#e84303;}
.minbox ul, #lbys ul {
	list-style-type:none;
	border-top:1px dashed #CCC;
	margin:10px 5px;
}
.minbox ul li, #lbys ul li {
	background:url(idx_54.gif) no-repeat 7px 13px;
	padding-left:20px;
	position:relative;
	height:30px;
	line-height:30px;
	border-bottom:1px dashed #CCC;
	font-size:14px;
}
.red1{ color:#C30;}
.nbox h3 {
	background: url(idx_67.gif) no-repeat;
	font-weight:bold;
	color:#FFF;
	line-height:32px;
	padding:0px 0px 0px 35px;
	font-size:14px;
	clear:both;
}
.rtphb{width:190px;  float:right; height:272px; overflow:hidden; background:#eee; margin-right:8px;}
.rtphb .tit{font-size:16px; line-height:35px; color:#cc0e00; font-weight:bold; background:#fff;}
.nbox1 {
	width:998px;
	float:left;
	display:inline;
	overflow:hidden;
	position:relative;
	border:1px #d4d4d4 solid;
}
.nbox1 h3 {
	background: url(idx_67.gif) no-repeat;
	font-weight:bold;
	color:#FFF;
	line-height:32px;
	padding:0px 0px 0px 35px;
	font-size:14px;
	clear:both;
}
.ztft {
	height:139px;
	border:3px solid #c41c13;
}
.ztft ul {
}
.ztft ul li {
	float:left;
	padding-top:10px;
	padding-left:20px;
}
.ztft ul .ztft_bt {
	padding:0px;
}
.more {
	position:absolute;
	right: 6px;
	top: 8px;
	width: 41px;
}
.more a {
	color:#666;
}
.more a:hover {
	color:#390
}
.more1 {
	position:absolute;
	right: 6px;
	top: 10px;
}
.more1 a {
	color:#7e756e;
}
.more1 a:hover {
	color:#390
}
.link {
	height:78px;
	background:url(idx_97.gif) no-repeat;
	height:139px;
	position:relative;
}
.link h3 {
	background:#f2f2f2 url(index_48.jpg) no-repeat 9px 9px;
	height:24px;
	border-bottom:1px solid #d4d4d4;
	line-height:24px;
	padding-left:24px;
	font-size:14px;
	font-weight:bold;
}
.link p {
	padding-top:50px;
	text-align:center;
}
.bottom {
	height:78px;
	background:url(index_51.jpg) no-repeat;
	text-align:center;
	width:1000px;
	margin:auto;
	color:#374512;
}
.btlink {
	padding-top:20px;
}
.btlink a {
	color:#374512;
}
.bottom p {
	padding:10px 0px;
	line-height:20px;
}
/*---列表---*/
  .lb_left {
	width:236px;
	float:left;

	display:inline;
}
.lb_lfbox {
	border:1px solid #eee;
}
.lb_lfbox ul {
	list-style-type:none;
}
.lb_lfbox ul li {
	position:relative;
	height:46px;
	line-height:46px;
	color:#222;
	border-top:1px solid #fff;
}
.lb_lfbox ul li a {
	display:block;
	background: url(lb_10.gif) no-repeat;
	text-align:center;
	font-size:14px;
	height:46px;
	line-height:46px;
	color:#333;
}
.lb_lfbox ul li a:hover {
	display:block;
	background: url(lb_07.gif) no-repeat;
	color:#b90d0d;
}
.lb_lfbox h3 {
	background: url(lb_03.gif) no-repeat;
	font-weight:bold;
	color:#FFF;
	line-height:46px;
	padding:0px 0px 0px 60px;
	font-size:14px;
	clear:both;
}
.lf_newsbox {
	border:1px solid #d4d4d4;
	position:relative;
}
.lf_newsbox ul {
	list-style-type:none;
	margin-top:7px;
}
.lf_newsbox ul li {
	background: url(index_29.jpg) no-repeat 8px 7px;
	padding-left:22px;
	position:relative;
	height:24px;
	padding-top:5px;
}
.lf_newsbox h3 {
	background: url(idx_44.gif) no-repeat;
	font-weight:bold;
	color:#fff;
	line-height:33px;
	padding:0px 0px 0px 35px;
	font-size:14px;
	clear:both;
}
.lb_rtbox {
	width:750px;
	float:right;

	position:relative;
	display:inline;
	border:1px solid #d4d4d4;
}
.patten {
	position:absolute;
	right: 5px;
	top: 10px;
}
.patten a {
	color:#666;
}
.patten a:hover {
	color:#000
}
.lb_rtbox ul {
	list-style-type:none;
	margin-top:10px;
}
.lb_rtbox ul li {
	background: url(lb_15.jpg) no-repeat 8px 11px;
	padding-left:22px;
	position:relative;
	height:40px;
	line-height:40px;
	border-bottom:1px dashed #eee;
	color:#222;
	font-size:14px;
}
.lb_rtbox h3 {

	font-weight:bold;
	color:#333;
	line-height:35px;
	padding:0px 0px 0px 35px;
	font-size:14px;
	clear:both;
	border-bottom:3px solid #b20b09;
}
.lb_fy {
	padding:10px;
	text-align:center;
}
/*----内容------*/

.conts {
}
.conts h1 {
	font-size:20px;
	text-align:center;
	font-weight:bold;
	line-height:30px;
	padding:0px 30px 10px 30px;
	border-bottom:1px solid #eee;
	margin:30px 10px 10px 20px;
}
.conts h4 {
	font-size:12px;
	line-height:24px;
	text-align:center;
}
.ct_nr {
	padding:20px;
	line-height:24px;
}
.ct_nr1 {
	padding:20px;
	line-height:24px;
}
.ct_nr1 img {
	max-width:640px;
}
.phb{ position:relative; line-height:34px; height:34px; padding-left:30px; color:#000; font-size:14px; overflow:hidden;}
.phb .lgwz{
	position:absolute;
	width:70px;
	right:0px;
	height:34px;
	top:0px;
	line-height:34px;
}
#icon1{ background:url(icon_03.gif) no-repeat 8px 11px ; }
#icon2{ background:url(icon_06.gif) no-repeat 8px 11px ; }
#icon3{ background:url(icon_08.gif) no-repeat 8px 11px ; }
#icon4{ background:url(icon_10.gif) no-repeat 8px 11px ; }
#icon5{ background:url(icon_12.gif) no-repeat 8px 11px ; }
#icon6{ background:url(icon_14.gif) no-repeat 8px 11px ; }

/*-----幻灯---*/
.lunbo{width:320px; height:272px; float:left; padding-right:10px; padding-top:10px;  margin-left:8px; overflow:hidden;}
.shuffling{ height:262px;}
.indexPicBox{ width:320; height:262px;}
.hotPic{ width:320px; height:262px;   position:relative; overflow:hidden;}
.hotPic .num{ position:absolute;right:0; bottom:30px; z-index:100;width:300px; padding-right:8px; height:30px; text-align:right;}
.hotPic .num span{ width:20px; height:20px; display:inline-block; line-height:20px; font-size:14px; text-align:center; margin:5px 2px 0; cursor:pointer; background:#fff; color:#222;}
.hotPic .num span.cur{ background:#C30;color:#fff;}
.hotPic .pic{ position:relative; z-index:5;}
.hotPic .pic li{
	position:absolute;
	
	display:none;
	text-align:center;
	line-height:20px;
	color:#222;
	width: 320px;
	height: 260px;
}
.hotPic .pic li img{ width:320px; height:233px; display:block;}
.hotPic .text{ position:absolute;bottom:0; left:10px; z-index:12; width:320px;height:30px; line-height:30px; overflow:hidden;font-family:Microsoft YaHei;}
.hotPic .text p{ position:absolute; display:none; color:#fff; font-weight:800; font-size:15px;}



/*-----幻灯1---*/
.shuffling1{ height:375px;}
.indexPicBox1{ width:680; height:375px;}
.hotPic1{ width:680px; height:375px;   position:relative; overflow:hidden;}
.hotPic1 .num{ position:absolute;right:0; bottom:0px; z-index:100;width:670px; padding-right:8px; height:30px; text-align:right;}
.hotPic1 .num span{ width:20px; height:20px; display:inline-block; line-height:20px; font-size:14px; text-align:center; margin:5px 2px 0; cursor:pointer; background:#fff; color:#222;}
.hotPic1 .num span.cur{ background:#C30;color:#fff;}
.hotPic1 .pic{ position:relative; z-index:5;}
.hotPic1 .pic li{
	position:absolute;
	
	display:none;
	text-align:center;
	line-height:20px;
	color:#222;
	width: 680px;
	height: 375px;
}
.hotPic1 .pic li img{ width:680px; height:375px; display:block;}
.hotPic1 .text{ position:absolute;bottom:0; left:0px; z-index:12; padding-left:10px; width:670px;height:30px; line-height:30px; overflow:hidden;font-family:Microsoft YaHei; background:url(shadow.png) repeat-x;  z-index:12;}
.hotPic1 .text p{ position:absolute; display:none; color:#fff; font-weight:800; font-size:15px;}




.hottopic h4 {
	line-height:30px;
	font-weight:bold;
	padding:4px 0px 0px 0px;
	color:#af0700;
	font-size:14px;
	clear:both;
}
.hottopic h4 a{color:#af0700;}

.hottopic h4 a {color:#af0700;}
.hottopic p {
	line-height:25px;
}
.hottopic p a{color:#af0700;} 
