.mar_t10{margin-top:10px;}
.mar_r15{margin-right:15px;}
.mar_b10{margin-bottom:10px;}
.mar_l10{margin-left:10px;}

.top{background:url(../images/top_01.jpg) no-repeat center; height:120px; width:100%; margin:0 auto; padding-top:10px;}
.top_r{width:200px; height:52px; padding-top:25px; padding-right:85px; position:ablolute; right:200px;}
.dl{text-align:right; width:200px; line-height:30px; color:#a6230f;}
.dl a:link{color:#a6230f;}
.dl a:visited{color:#a6230f;}
.sousuo {
	float: right;
	}
.sousuo .srk {
	margin: 0;
	padding: 0 10px;
	height: 24px; line-height:24px;
	width: 130px;
	float: left;
	font-family: "宋体";
	font-size: 12px;
	color: #a0a0a0;
	border:1px solid #cecece; border-right:none;

}


.menu_a{background:#a6230f; height:64px; width:100%;}
.menu{width:1200px; margin:0 auto;}
.menu li{float:left; height:64px; color:#fff; font-size:18px; line-height:64px; width:10%; text-align:center;}
.menu li a:link{color:#fff;}
.menu li a:hover{color:#fff; display:block; background:#721c0f;}
.menu li a:visited{color:#fff;}
.menu li.chushi{background:#721c0f;}
.lanmu_tit{color:#a5240f; border-bottom:3px solid #721c0f; font-size:16px; font-weight:bold; width:auto;}
.lanmu_more{text-decoration:underline; text-transform:capitalize; color:#a5240f; font-size:14px; padding-top:8px; padding-right:20px;}
.lanmu_more a:link{ color:#a5240f;}
.lanmu_more a:visited{ color:#a5240f;}
.list_01{margin:0 auto; width:100%;}
.list_01 li{text-align:right; color:#666666; line-height:26px; font-size:12px;}
.list_01 li img{vertical-align:middle;}
.list_01 li a{float:left; font-size:15px;}
.list_01 li a:hover{display:block; background:url(../images/img_11.jpg) no-repeat left; font-weight:bold; color:#a5240e; text-decoration:underline; text-indent:10px;}
.list_01 li .fir{display:block; background:url(../images/img_11.jpg) no-repeat left; font-weight:bold; color:#a5240e; text-decoration:underline; text-indent:10px; color:#a5240e;}
.list_01 li .fir a:visited{color:#a5240e; text-decoration:underline;}
.tzgg{margin:0 auto; width:100%; padding-right:5px;}
.tzgg li{margin-bottom:35px; height:45px; +margin-bottom:30px;}
.sj{width:57px; margin-right:15px; height:45px;}
.ri{background:#ececec; border:1px solid #a3220d; width:60px; height:31px; color:#a3220d; line-height:31px; text-align:center; font-size:24px;}
.ny{background:#a3220d; width:62px; height:31px; color:#ffffff; font-size:12px; text-align:center; line-height:31px;}
.tz_bt{ height:45px; width:490px;}
.tz_bt p{color:#a3220d; line-height:25px; height:25px; font-size:15px; text-align:left; font-weight:bold;}
.tz_bt p a{color:#a3220d; text-decoration:none;}
.tz_bt span{color:#7e7e7e; line-height:20px; font-size:12px; text-align:left;}
.cgkd{margin:0 auto; width:100%; background:#a6230f; height:164px;}
.cgkd li{float:left; width:166px; background:url(../images/img_19.jpg) no-repeat right; padding:0 10px;}
.cgkd li.last{background:none;}
.cgkd li .time{width:93px; height:30px; margin:0 auto; text-align:center; background:#711b0c; color:#fff; line-height:30px;}
.cgkd li p{text-align:left; color:#fff; line-height:25px; padding-top:5px; height:90px;}
.cgkd li span{text-align:left; line-height:30px; color:#cccacb;}
.cgkd li span a{color:#cccacb;}
.list_02{margin:0 auto; width:100%;}
.list_02 li{text-align:right; color:#666666; line-height:26px; font-size:12px; background:url(../images/img_25.jpg) no-repeat left; text-indent:10px;}
.list_02 li img{vertical-align:middle;}
.list_02 li a{float:left; font-size:15px; color:#a5240e;}
.list_02 li a:visited{color:#a5240e;}
.list_02 li a:hover{display:block; font-weight:bold; color:#a5240e; text-decoration:underline;}
.list_02 li .fir{display:block; font-weight:bold; color:#a5240e; text-decoration:underline; color:#a5240e;}
.list_02 li .fir a:visited{color:#a5240e; text-decoration:underline;}
.link{background:#e4e4e4; height:125px; padding:20px 0; width:100%;}
.link_tit{font-size:24px; color:#a62311; line-height:24px; padding-right:10px; border-right:3px solid #a62311; font-weight:bold; margin-top:10px;}
.link_list{width:780px; margin:0 auto;}
.link_list li{padding-right:10px; text-align:left; float:left; color:#a62311; line-height:26px; padding-top:8px;}
.link_list li a{color:#a62311;}
.link_list li a:visited{color:#a62311;}

.link_img{padding:40px 30px; text-align:center; vertical-align:middle; width:190px;}
.boot{background:#721c0f; width:100%; height:60px; padding-top:20px; color:#ffffff; text-align:center;}




.nylanmu{border-left:20px solid #a6230f; height:34px; letter-spacing:2px; font-weight:bold; font-size:16px; line-height:34px; text-align:left; text-indent:20px;}
.nydaoh{background:#f2f2f2; padding:10px;}
.nydaoh li{border-bottom:1px solid #dddddd; line-height:45px; width:60%; margin:0 auto; color:#343434; text-align:center;}
.nydaoh li a{color:#343434;}
.nydaoh li a:hover{color:#a6240e;}
.nydaoh li.last{border-bottom:none;}
.bordb{border-bottom:3px solid #000;}
.dqwz{text-align:left; line-height:33px;}
.nylist{margin:20px auto; width:100%;}
.nylist li{border-bottom:1px solid #f2f2f2; text-align:right; line-height:37px; font-size:14px;}
.nylist li a{float:left; font-size:14px;}
.szdw_tit{margin:20px auto; text-align:left; background:url(../images/ntb_03.jpg) no-repeat left; line-height:35px; color:#555555; text-indent:20px; font-weight:bold; font-size:16px;}
.szdw_list{width:100%;}
.szdw_list li{float:left; width:9%; text-align:center; line-height:30px;}
.szdw_list li a{color:#333;}
.szdw_list li a:hover{color:#aa3b30; text-decoration:underline; font-weight:bold;}
.sz_ntit{font-weight:bold; font-size:17px; text-align:left; text-indent:10px; line-height:50px;}
.sz_nbt{ background:url(../images/nimg_10.jpg) no-repeat left #fff; line-height:45px; text-align:left; text-indent:20px; font-size:16px; border-bottom:1px solid #f2f2f2; border-left:1px solid #f2f2f2;}
.sznr{border-left:none; text-align:center; font-size:16px; border-bottom:1px solid #f2f2f2;}
.sznr_l{width:120px; margin:10px 30px; background:url(../images/nimg_11.jpg) no-repeat right #a6230f; height:25px; line-height:25px; font-weight:bold; font-size:14px; text-align:center; padding:0 10px; color:#fff;}
.sznr_r{border-bottom:1px solid #f2f2f2; line-height:30px; font-size:15px; padding-bottom:30px; width:690px;}
.nry h2{text-align:center; font-weight:bold; color:#666666; font-size:20px;}
.nry_tit{text-align:center; font-size:14px; color:#ccc;} 
.nry{text-indent:2em; line-height:30px;}

.nerji ul{width:60%; margin:0 auto;}
.nerji ul li{line-height:30px; font-size:12px; width:100%; border-bottom:none; text-align:left; text-indent:20px;}
.nerji ul li.mr{ background:#fff;}


















/* 大图切换*/
.part-1{width:1200px; height:329px; margin-bottom:20px; background:#CCC;}
.mainSlider{width:1200px;height:329px;position:relative;}
.mainSlider .spotlight{width:714px;height:329px;overflow:hidden;position:absolute}
.mainSlider .spotlight li{display:none; position:relative;}
.mainSlider .spotlight li span{position:absolute; bottom:0; left:0; z-index:1000; line-height:40px; padding-left:20px; height:40px; background:url(../images/lh-bg.png) repeat; color:#fff; width:714px; font-size:15px; color:#fff;}
.mainSlider .spotlightBanner{position:absolute;right:0;width:486px;height:329px;overflow:hidden}
.mainSlider .spotlightBanner li{height:110px;background:#a6230f;position:relative; width:486px;}
.mainSlider .spotlightBanner li.selected dl{background:#721c0f;z-index:9999;left:0px;width:441px;padding:25px 30px 0 20px;height:90px;}
.mainSlider .spotlightBanner dl{width:441px;padding:25px 30px 0 20px;height:90px; position:absolute;cursor:pointer}
.mainSlider .spotlightBanner dl dt{font-size:16px; font-weight:bold; color:#ffffff;}
.mainSlider .spotlightBanner dl dt .date{font-size:14px; font-weight:normal;color:#cbccce;}
.mainSlider .spotlightBanner dl dt img{border:1px solid #666;padding:1px}
.mainSlider .spotlightBanner li.selected dl dd{color:#ffffff;line-height:24px; height:48px; margin-top:10px;}
.mainSlider .spotlightBanner li.selected dl dt{top:5px;left:48px}
.mainSlider .spotlightBanner dl dd{color:#ffffff;line-height:24px; height:48px; margin-top:10px;}
.mainSlider .spotlightBanner dl dd a{color:#ffffff;}


/*底部图片切换*/
.i-xysj{ width:1200px;  overflow:hidden; position:relative;   }
.i-xysj .i-xysj-title{ background: url("../images/ico-img-xysj.png")left center no-repeat; padding-left: 34px;  font-size: 24px; line-height: 30px; color: #7d0000; }
.i-xysj .hd{ overflow:hidden;  height:33px; padding:0; width:55%; }
.i-xysj .hd .prev, .i-xysj .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:10px; margin-top:15px;  overflow:hidden;
    cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.i-xysj  .hd .next{ background-position:0 -50px;  }
.i-xysj .hd .prevStop{ background-position:-60px 0; margin-top: 15px;}
.i-xysj .hd .nextStop{ background-position:-60px -50px; }
.i-xysj .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:15px; }
.i-xysj .hd ul li{ float:left;  width:18px; height:18px; overflow:hidden; margin-right:12px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.png") 0 -18px no-repeat; }
.i-xysj .hd ul li.on{ background-position:0 0; }
.i-xysj .bd{ padding:10px 0 10px 0;   }
.i-xysj .bd ul{ overflow:hidden; zoom:1; }
.i-xysj .bd ul li{ margin:0 20px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
.i-xysj .bd ul li .pic{ text-align:center; }
.i-xysj .bd ul li .pic img{ width:280px; height:170px; display:block;  padding:0; border:2px solid #a6230f; }
.i-xysj .bd ul li .pic a:hover img{ border:#999999 1px solid;  }
.i-xysj .bd ul li .title{ line-height:36px; font-size: 14px; color: #fff; font-weight:bold; background:#a6230f; text-align:center;  }
.i-xysj .bd ul li .title a{color:#fff;}
.i-xysj .bd ul li .title a:visited{#fff;}