*{
	margin: 0px;
	padding: 0px;
}
body{
	background: url(/mkszy/images/bodybg.jpg);
	font-size: 14px;
}
ul,li {
    list-style-type: none;
    margin: 0;
    padding: 0;}

h1,h2,h3,h4,h5,h6 {
    margin: 0;
    padding: 0;
    font-weight: normal
;}

img {    border: 0;}
.top{
	width: 100%;
	height: 170px;
	background: white;

}
.top .banner{
	width: 1200px;
	height: 120px;
	margin: 0 auto;
	background: url(/mkszy/images/banner.png) no-repeat;
	position: relative;
}
.top .banner .binfo{
	position: absolute;
	top:85px;
	right: 5px;
	width: 200px;
	height: 28px;
	text-align: right;
	color: #666;
}
.top .banner .binfo2{
	position: absolute;
	top:15px;
	right: 5px;	
	height: 28px;
	text-align: right;
	color: #666;
}
.top .banner .binfo2 a{
	text-decoration: none;
}
.top .menu{
	width:100%;
	height: 52px;
	background: #930e15;
	font-size: 16px;
}
.top .menu .menuc{
	width: 1200px;
	height: 52px;
	margin: 0 auto;
}
.top .menu .menuc ul{
	list-style: none;
}
.top .menu .menuc ul li{
	float: left;
	width: 118px;
	height: 50px;
	line-height: 50px;
	text-align: center;	
}
.top .menu .menuc ul li a{
	color: white;
	text-decoration: none;
	font-family: "微软雅黑";
	font-weight: bole;
}
.top .menu .menuc ul li:hover{
	background: #600;
}
.wrap{
	width: 1200px;
	height: auto;
	overflow: hidden;
	background: white;
	margin: 0 auto;
}
.wrap .flashimg{
	width: 1200px;
	height: 407px;	
	margin-bottom: 16px;
}
.wrap .news{
	width: 820px;
	height: 310px;
	float: left;
	position: relative;	
}
.btitle{
	width: 101px;
	height: 33px;
	position: absolute;
	top:0px;
	left:20px;	
}
.wrap .news span.btitle{
	background: url(/mkszy/images/xyxw.png) no-repeat;

}
span.more{
	position: absolute;
	top:10px;
	right:24px;
}
span.more a{
	color:#666;
	text-decoration: none;
}
div.lbar{
	width: 773px;
	height: 1px;
	background: url(/mkszy/images/index_l.png) no-repeat;
	position: absolute;
	top:36px;
	left:20px;
}
div.flashimg2{
	width: 354px;
	height: 250px;	
	position: absolute;
	top:54px;
	left:20px;
}
div.newslist{
	width: 420px;
	height: 260px;
	position: absolute;
	top:54px;
	right:24px;
	padding-top: 0px;
}
div.newslist ul li{
	width:400px;
	height:30px;
	list-style: none;	
	float: left;
	padding-left:20px;
	background: url(/mkszy/images/dot.jpg) 10px 8px no-repeat;
}

div.newslist ul li a{
	text-decoration: none;
	color: #000;
}
div.newslist ul li span.sj{
	float: right;
	color: #666;
}
.wrap .notice{
	width: 380px;
	height: 270px;
	float: left;
	position: relative;
	
}
.wrap .notice span.btitle{
	background: url(/mkszy/images/tzgg.png) no-repeat;
	left:0px;
}
.wrap .notice div.sbar{
	width: 368px;
	height: 1px;
	background: url(/mkszy/images/index_s.png) no-repeat;
	position: absolute;
	top:36px;
	left:0px;
}
.wrap .notice div.nlist{
	width:368px;
	height:270px;
	float: left;
	position: absolute;
	top:54px;
	left: 0px;
}
.wrap .notice div.nlist ul li{
	width: 368px;
	height: 87px;
	float: left;
	list-style: none;
	position: relative;

}
.wrap .notice div.nlist ul li .rq{
	width: 70px;
	height: 70px;
	border: 1px solid #999;
	position: absolute;
	top:0px;
	left: 0px;
}
.wrap .notice div.nlist  ul li a{
	text-decoration: none;
	color: #000;
}
.wrap .notice div.nlist  ul li a:hover{
	color:#990000;
}
.wrap .notice div.nlist ul li .rq1{
	text-align: center;
	width: 70px;
	height: 33px;
	line-height: 34px;
	display: block;
	font-size: 16px;
	font-weight: bold;
	background: #930e15;
	color: white;
}
.wrap .notice div.nlist ul li .rq2{
	text-align: center;
	width: 70px;
	height: 33px;
	line-height: 34px;
	display: block;
	font-size: 16px;
	font-weight: bold;
}
.wrap .notice div.nlist ul li div.ntitle{
	width: 286px;
	height: 20px;
	color: #000;
	position: absolute;
	top:0px;
	left:80px;
	font-weight: bold;
}
.wrap .notice div.nlist ul li div.njj{
	width: 286px;
	height: 50px;
	color: #333;
	position: absolute;
	top:23px;
	left:80px;
	line-height: 25px;
	font-size: 12px;
}
.wrap .three{
	width: 1200px;
	height: 230px;
	float: left;
	margin-top: 20px;
	position: relative;
}
.wrap .three .block{
	width: 400px;
	height: 300px;
	float: left;	
	position: relative;
}
.wrap .three .block .b1{
	background: url(/mkszy/images/szrd.png) no-repeat;
	top:0px;
	left:20px;
}
.wrap .three .block .sbar{
	width: 368px;
	height: 1px;
	background: url(/mkszy/images/index_s.png) no-repeat;
	position: absolute;
	top:36px;
	left:20px;
}
.wrap .three .block .blist{
	width: 400px;
		
	position: absolute;
	top:50px;
	left:20px;

}
.wrap .three .block .blist ul li{
	float: left;	
	list-style: none;
	width:390px;
	line-height: 30px;
	background: url(/mkszy/images/dot.jpg) 10px 12px no-repeat;
	text-indent: 20px;
}
.wrap .three .block .blist ul li a{
	text-decoration: none;
	color: #000;
}
.wrap .three .block .b2{
	background: url(/mkszy/images/jyjx.png) no-repeat;
	top:0px;
	left:20px;
}
.wrap .three .block .b3{
	background: url(/mkszy/images/xsdt.png) no-repeat;
	top:0px;
	left:20px;
}
.wrap .xsfc{
	width: 1200px;
	height: 280px;	
	float: left;
	position: relative;
}
.wrap .xsfc .xtitle{
	background: url(/mkszy/images/xsfc.png) no-repeat;
}
.wrap .llbar{
	width:1172px;
	height: 1px;
	background: url(/mkszy/images/index_ll.png) no-repeat;
	position: absolute;
	top:36px;
	left:20px;
	padding-top: 20px;
}
.wrap .xsfc .llbar ul li{
	width:258px;
	height: 210px;
	float: left;
	list-style: none;
	margin: 0 15px;
}
.wrap .xsfc .llbar ul li img{
	padding: 5px;
	border: 1px solid #ccc;
}
.wrap .xsfc .llbar ul li p{
	font-size: 12px;
	line-height: 30px;
	text-align: center;
	width: 248px;
}
.wrap .xsfc .llbar ul li p a{
	text-decoration: none;
	color: #666;
}
.wrap .links{
	width: 1200px;
	height: 150px;
	float: left;
	position: relative;
}
.wrap .links ul{
	position: absolute;
	top:50px;
	left: 20px;
}
.wrap .links ul li{
	width: 190px;
	height: 28px;
	line-height: 28px;
	float: left;
}
.wrap .links ul li a{
	text-decoration: none;
	color: #000;
font-size:12px;
}
.wrap .links .ltitle{
	background: url(/mkszy/images/link.jpg) no-repeat;
}
.bottom{
	width: 100%\0;
	height: 135px;
	background: #930e15;
	
	position: relative;
clear:both;
margin:0 auto;
}

.bottom .bcontent{
	width:1200px;
	height: 96px;
	margin: 0 auto;
	position: relative;
}
.bottom .bcontent div{
	color: #ccc;
	font-family: "微软雅黑";

}
.bottom .bcontent .p1{
	width: 1050px;
	height: 30px;
	position: absolute;
	top:10px;
	left:42px;
}
.bottom .bcontent .countt{
	width: 60px;
	height: 30px;
	position: absolute;
	top:68px;
	left:740px;
line-height:25px;
padding-top:0px;

}

.bottom .bcontent .count{
	width: 350px;
	height: 30px;
	position: absolute;
	top:70px;
	left:800px;
line-height:25px;
padding-top:0px;

}
.bottom .bcontent .p2{
	width: 1050px;
	height: 30px;
	position: absolute;
	top:40px;
	left:42px;
}

.bottom .bcontent .p3{
	width: 800px;
	height: 30px;
	position: absolute;
	top:70px;
	left:110px;
}
.bottom .bcontent .p4{
	width: 1050px;
	height: 30px;
	position: absolute;
	top:100px;
	left:42px;
}
.bottom .bcontent .weixin{
	width: 88px;
	height: 88px;
	position: absolute;
	top:15px;
	right:55px;
}
/*list*/
.wrap2{
	width: 1200px;
	height: auto;
	overflow: hidden;
	
	margin: 0 auto;
}
.listl{
	width: 246px;
	height: 530px;
	margin: 20px 0;
	float: left;
	background:white url(../images/listlb.jpg) 13px 410px no-repeat;
}
.listl2{
	width: 246px;
	height: 190px;
	margin: 20px 0;
	float: left;
	background:white url(../images/listlb.jpg) 13px 70px no-repeat;
}
.listl p,.listl2 p{
	width: 246px;
	height: 57px;
	background: #990000;
	text-align: center;
	line-height: 57px;
	font-size: 20px;
	font-family: "microsoft yahei";
	color: white;	
}
.listl ul li,.listl2 ul li{
	width: 222px;
	height: 47px;
	background: #ccc;
	text-align: center;
	line-height: 47px;
	color: #333;
	font-size: 16px;
	margin: 10px 12px;
	list-style: none;
}
.listl ul li a,.listl2 ul li a{
	color: #333;
	text-decoration: none;
font-weight: bold;

}
.listl ul li a:hover,.listl2 ul li a:hover{
	color:#990000;
}
.listr{
	width: 937px;
	height: 530px;
	background: white;
	float: right;
	margin-top: 20px;
}
.listr .addr{
	height: 46px;
	line-height: 46px;
	width: 900px;	
	color: #333;
	border-bottom: 1px solid #999;
	margin-left: 20px;
	margin-bottom:10px;
}
.listr ul li{
	list-style: none;
	line-height: 30px;
	height: 30px;
	background: url(/mkszy/images/dot.jpg) 20px 15px no-repeat;
	text-indent: 50px;
}
.listr ul li span{
	float: right;
	margin-right: 20px;
	color: #999;
}
.listr ul li a{
	text-decoration: none;
	color: #000;
}
.listr ul li a:hover{
	color:#990000;
}
.listr .pagelist{
	color: #333;
	width: 900px;
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	margin-top: 20px;
}


/*info*/
.cont{
	width: 900px;
	height: auto;
	overflow: hidden;
	background: white;
	margin: 20px auto;
	padding: 20px;
	float: right;
}
.cont .nrbar{
	width: 1151px;
	height: 44px;
	margin-left: 10px;	
	background:url(/mkszy/images/nrbarbg.jpg) no-repeat;
	float: left;
}
.cont .nrbar .contt{
	width: 150px;
	height: 44px;
	line-height: 36px;
	text-align: left;
	text-indent: 30px;
	font-size: 16px;
	font-family: "microsoft yahei";
	float: left;
}
.cont .nrbar .addr{
	width: 300px;
	height: 44px;
	line-height: 44px;
	text-align: right;
	float: right;
	color: #999;
}
.addr a{
	text-decoration: none;
	color: #333;
}
 .addr a:hover{
	color:#990000;
	
}
.cont h1{
	font-size: 28px;
	color: #000;
	font-family: "microsoft yahei";
	text-align: center;
	
	font-weight: 400;
	line-height: 30px;
	margin-top: 30px;
	width: 900px;
	float: left;
}
.cont .info{
	width: 900px;
	height: 40px;
	background: #f5f5f5;
	margin: 20px 0px;
	color: #ff9958;
	line-height: 40px;
	text-align: center;
	float: left;
}
.cont hr{
	height: 1px;
	width: 900px;
	margin:0 auto;
	background: #999;
}
.contc{
	
	font-size: 16px;
	line-height: 2em;
	padding-top: 10px;
	clear:both;
}
.contc div,.cont p{
	text-indent: 2em;
	margin-bottom: 20px;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.i-banner{ background: url(/mkszy/images/bannerbg.png) center repeat-x #eef0f0; height: 400px;}
.slideBox{ width:1200px; height:407px; overflow:hidden; position:relative; margin: 0 auto  ;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:20px; bottom:10px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:4px;  width:11px; height:11px; line-height:11px; text-align:center; background:#fff; cursor:pointer; border-radius: 20px;}
.slideBox .hd ul li.on{ background:#cc0000; color:#fff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:1200px; height:400px; display:block;}
.slideBox .bd  span{ position:absolute; bottom:0; background:url(/mkszy/images/title_bg.png); width:100%;  line-height:47px; height: 47px; color:#fff;}
.slideBox .bd h1{ color:#fff; font-size:16px; margin:0; padding:0 10px; height: 47px; line-height: 47px;}
.relative{ position:relative;}
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:50px; background:url(/mkszy/images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{ left:auto; right:3%; background-position:8px 5px;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}

.i-main{ height: auto ; overflow: hidden; margin:20px auto; width: 1200px;}
.i-title{margin: 14px 10px 0 14px; height: 30px;}
.i-title h1{ float: left; color: #ffffff; font-size: 16px; line-height: 30px; width: 112px; height: 30px; padding-left: 17px; background: url(/mkszy/images/ititle_bg.png) left center no-repeat; display: block;}
.i-title a{ float: right;}
.i-title .i-more{ font-size: 12px; color: #666666; line-height: 30px; font-family: SimSun;}
.i-title .i-more:hover{  color: #990000;}
.no-1{ height: auto; overflow: hidden;  padding:0 20px 0 20px; margin: 0 auto; width: 610px;}
.no-1 h1{ font-size: 24px; color: #990000; line-height: 50px; text-align: center; display: block;}
.no-1 h1 a{ font-size: 24px; color: #990000; line-height: 50px;text-align: center; display: block;}
.no-1 p{ font-size: 14px; line-height: 24px; color: #999999; text-indent: 2em; margin: 0 auto; padding: 0 0 10px 0;border-bottom:#cccccc 1px dashed;}
.no-1 p a{ color: #990000;}
.i-list{ padding: 10px 20px; height: auto; overflow: hidden;}
.i-list li{ background: url(/mkszy/images/ico_001.gif) left center no-repeat; width: 100%; line-height: 30px;}
.i-list li a{ color: #666666; line-height: 30px;  padding-left: 10px;}
.i-list li a:hover{ color: #990000;}
.i-list li span{ float: right; color: #818181;}

.i-list2{ padding: 15px 15px 15px 20px; height: auto; overflow: hidden;}
.i-list2 li{ background: url(/mkszy/images/ico_001.gif) left center no-repeat; width: 100%; line-height: 32px;}
.i-list2 li a{ color: #666666; line-height: 32px;  padding-left: 10px;}
.i-list2 li a:hover{ color: #990000;}
.i-list2 li span{ float: right; color: #818181;}
.p-one{height: auto ; overflow: hidden; margin: 0 auto 15px auto;}
.p-one-left{ float: left; height:330px;width: 657px; border-top:#940f16 2px solid; border-bottom:#e6e6e6 1px solid;border-left:#e6e6e6 1px solid;border-right:#e6e6e6 1px solid;background: #ffffff;}
.p-one-right{ float: right; width:330px; height:330px;border-top:#940f16 2px solid; border-bottom:#e6e6e6 1px solid;border-left:#e6e6e6 1px solid;border-right:#e6e6e6 1px solid;background: #ffffff;}

.p-two{height: auto ; overflow: hidden; margin: 0 auto 15px auto;}
.p-two-left{ float: left; height:240px;width: 657px; border-top:#940f16 2px solid; border-bottom:#e6e6e6 1px solid;border-left:#e6e6e6 1px solid;border-right:#e6e6e6 1px solid; background: #ffffff;}
.p-two-right{ float: right; width:330px; height:240px;border-top:#940f16 2px solid; border-bottom:#e6e6e6 1px solid;border-left:#e6e6e6 1px solid;border-right:#e6e6e6 1px solid;background: #ffffff;}

.p-three{height: auto ; overflow: hidden; margin: 0 auto 15px auto;}
.p-three-left{ float: left; height:240px;width: 657px; border-top:#940f16 2px solid; border-bottom:#e6e6e6 1px solid;border-left:#e6e6e6 1px solid;border-right:#e6e6e6 1px solid;background: #ffffff;}
.p-three-left .w-t-l{ width: 330px; float: left;}
.p-three-left .w-t-r{width: 327px; float: right;}
.p-three-right{ float: right; width:330px; height:240px;border-top:#940f16 2px solid; border-bottom:#e6e6e6 1px solid;border-left:#e6e6e6 1px solid;border-right:#e6e6e6 1px solid;background: #ffffff;}