@charset "gb2312";

/* CSS Document */

*{margin:0;padding:0;list-style-type:none;}

a,img{border:0; text-decoration:none;color:#858585;}

ul,p{ margin:0px; padding:0px;}

body{ margin:0px; padding:0px;overflow-x:hidden; font-size:12px; font-family:Arial;}

.home_bd{background:url(../body_bg.jpg) top center no-repeat; }

.ny_bd{background:url(../ny_bg.jpg) top center no-repeat;}

.m{ width:924px; margin:0 auto;}

.kongbai{float:left;background:#FFF; height:238px; position:absolute; left:924px;display:none}

.jf_top{ height:575px;}

.jf_top .logo{ padding-top:40px; padding-left:0px; float:left;}

.jf_top .hdright{ float:right;}

.topmenu{ padding-top:5px; color:#FFF; float:right;filter: alpha(opacity=70); opacity: 0.7;}

.topmenu ul{}

.topmenu ul li{ list-style:none; float:left;text-align:center; position:relative;color:#999; }

.topmenu ul li a{color:#999;padding:0 8px;}

.topmenu ul li a:hover{ color:#000}

.topmenu ul li .ss{ display:none; position:absolute; width:65px;}

.topmenu ul li .ss p{ text-align:center;}





/* menu */

.menu{width:585px;height:25px;clear:both; margin-top:35px; float:right;}

.menu ul{padding:0 0 0 9px;}

.menu li{float:left;font-size:16px;}

.menu li a{text-decoration:none;color:#246979;display:block;padding:0 10px;font:15px/25px Arial;font-weight:bold;}

.menu li a:hover{text-decoration:none;font:15px/25px Arial;font-weight:bold; color:#217B3E;}

.menu li ul{/*ie6不支持li:hover所以在这里写成li.hover以方便js取样式*/visibility:visible;position:absolute;display:none;padding:0px;background:#9FCED9;

border-radius:25px;

height:25px;

line-height:25px;

-moz-border-radius:25px; 

alpha(opacity=75); opacity: 0.75;

/* 老的 Firefox */

}

.menu li.hover .h-links{color:#247E3F; font-weight:bold;}

.menu ul ul li a{padding:0 5px;line-height:25px; font-size:12px;font-weight:500;}

.menu ul ul li b{ padding-right:2px;}

.menu ul ul li a:hover{padding:0 5px;line-height:25px; font-weight:500; font-size:12px;font-weight:500;}



.ks_font{ font-family:Arial; color:#FFF; margin:17px 0px;}

.ks_font a{ color:#FFF;}

.ks_font a:hover{ color:#000}

.kuai{ float:left; height:238px; width:924px;}

.kuai_box{ height:238px; width:340px; background:#FFF; float:left; margin-right:3px;}

.kuai_box h2{ margin:0px; height:22px; background:url(../quan.png) no-repeat; padding-left:25px; font-family:Arial; font-size:18px; color:#cc6600; line-height:22px; margin-top:13px; margin-left:23px;}

.kuai_box h2.news{background:url(../quan.png) 0 -22px no-repeat; color:#339900;}

.kuai_box h2.news a{color:#339900;}

.kuai_box h2.pro{background:url(../quan.png) 0 -44px no-repeat; color:#6699cc;}

.kuai_box h2.pro a{color:#6699cc;}

.kuai_box h2 span{font-size:10px; color:#c8c7c7; font-weight:500; padding-left:5px;}

.kuai_box h2 span a{color:#c8c7c7;}

.toucai{ width:315px; height:171px; background:url(../toucai_bg.png) no-repeat; margin-left:15px; margin-top:10px;}

.toucai p{ color:#A5A5A5; padding-left:10px; line-height:25px; margin-top:5px;}

.copy{ height:auto; line-height:20px; color:#999; margin:10px auto;text-align:center;}

.copy a{color:#999;}

.copy a:hover{ color:#000}



.msn-focus {

	width: 295px;

	height: 170px;

	padding-top:10px;

	padding-left:23px;

}

.msn-focus img {

	width: 100%;

	height: 130px;

	display: block

}

.msn-focus .hd {

	font-size: 14px;

	height: 20px;

	line-height: 20px;

	width: 100%;

	clear:both;

	margin-top:5px;

}

.msn-focus .hd li {

	float: left;

	margin: 0 5px 0 0;

	width:70px;

	height: 20px;

	background: url("../num_bg.png");

	text-align:center;

	line-height:20px;

}
.msn-focus .hd li:last-child{margin:0px;float:right}

.msn-focus .hd .on {

	

}

.msn-focus .hd .on a {

	font-weight:bold;

	color:#000;

}

.msn-focus .hd a {

	color:#B2B2B2;

	font-size:10px;

}

.msn-focus .bd {

	width: 100%;

	height: 150px;

	position: relative;

	overflow: hidden

}

.msn-focus .bd ul {

	height: 100%;

	overflow: hidden;

	position: relative;

	font-size: 14px;

	line-height: 28px

}

.msn-focus .bd li {

	width: 100%;

	height: 150px;

	background-color: #fff;

	position: relative

}

.msn-focus .bd li .title{ height:20px; background:url(../arrow2.jpg) 0 3px no-repeat; color:#99CBFF; font-size:12px; line-height:20px; padding-left:15px;}

.msn-focus .bd li p {

	position: absolute;

	left: 0;

	bottom: 0;

	line-height: 35px;

	height: 35px;

	width: 230px;

	white-space: nowrap;

	overflow: hidden

}

.msn-focus .bd li p i {

	position: absolute;

	left: 0;

	top: 0;

	display: block;

	width: 230px;

	height: 35px;

	background: #000;

	opacity: 0.5;

	filter: alpha(opacity=50)

}

.msn-focus .bd li p a, .msn-focus .bd li p a:visited {

	position: relative;

	color: #fff;

	margin-left: 20px

}

.msn-focus .bd li p a:hover {

	color: #f60

}

.msn-focus .prev, .msn-focus .next {

	position: absolute;

	bottom: 45px;

	width: 29px;

	height: 64px;

	opacity: 0.6;

	filter: alpha(opacity=60);

	overflow: hidden;

	display: none;

	text-indent: -999px;

	border: none;

	background: url(../arrowLR.png) no-repeat;

}

.msn-focus .prev:hover, .msn-focus .next:hover {

	opacity: 0.9;

	filter: alpha(opacity=90)

}

.msn-focus .prev {

	left: 0;

	background-position: -50px 0

}

.msn-focus .next {

	right: 0;

}

.msn-focus .bdOn .prev, .msn-focus .bdOn .next {

	display: block;

}



/* 文本切换盒子 - 公用类 */

.slideTxtBox{ width:260px;text-align:left; height:120px; margin-top:10px; margin-left:25px;}

.slideTxtBox .hd{ height:18px; line-height:18px;padding:0px;position:relative;  }

.slideTxtBox .hd ul{ float:left; position:absolute; left:0px; top:-1px; height:18px;}

.slideTxtBox .hd ul li{ float:left; width:50px; text-align:center; margin-right:8px;}

.slideTxtBox .hd ul li a{ color:#999999;}

.slideTxtBox .hd ul li.on{ height:18px;border-bottom:2px solid #96BC03; cursor:pointer; }

.slideTxtBox .hd ul li.on a{ color:#32810B;}

.slideTxtBox .bd{ padding:0px; padding-top:5px;}

.slideTxtBox .bd ul{ padding:0px;  }

.slideTxtBox .bd ul li{ height:20px; line-height:20px;color:#838383; clear:both;}

.slideTxtBox .bd ul li a{ font-size:11px; color:#838383;}

.slideTxtBox .tempWrap{ margin:15px;  }

.infoList li .date{ float:right; color:#999;  }

.touming{filter: alpha(opacity=70); opacity: 0.7}
.dian{ overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}


.neiye{width:939px; margin:0 auto; height:auto; overflow:hidden; margin-top:30px;}

.ny_left{ width:190px; float:left; background:url(../left_bg.jpg) no-repeat;}

.nyl_box{ width:163px; margin:0 auto;}

.nyl_box .title{ background:url(../quan3.jpg) no-repeat; font-family:Arial; font-size:18px; color:#2AA205; padding-left:35px;
word-wrap: break-word;}

.nyl_box .title span{ font-size:11px; color:#989898; display:block;}

.ny_right{ width:724px; float:left; margin-left:25px;}

.ny_right .title2{ height:35px; border-bottom:1px solid #E9E9E9; font-size:24px;background:url(../arrow_title.jpg) 0 12px no-repeat; padding-left:20px; color:#989898; line-height:35px;}

.ny_right .title2 img{ float:left;}

.ny_right .title2 span{ font-size:14px; font-family:Arial; font-weight:bold; padding-left:5px;display:block; float:left; padding-top:2px;}

.ny_foot{ width:939px; margin:0 auto; margin-top:10px;}

.fenlei{ width:163px; height:auto; border-top:2px solid #A8B05B; border-bottom:2px solid #A8B05B;}

.fenlei li{ list-style:none;line-height:37px;border-bottom:1px dotted #A0A0A0; text-indent:20px;}



.fenlei li.last{ border-bottom:0px;}

.fenlei li a{font-size:12px; color:#989898; display:block;background:url(../quan2.jpg) 5px 12px no-repeat; font-family:Arial, Helvetica, sans-serif}

.fenlei li a:hover{ color:#000;background:url(../quan2_sel.jpg) 5px 12px no-repeat;}

.fenlei li a.sel{color:#000;background:url(../quan2_sel.jpg) 5px 12px no-repeat;}
.xiazai .fenlei li a{font-size:16px;
background: url(../quan2.jpg) 5px 12px no-repeat
}
.xiazai .fenlei li a.sel{color:#000;background:url(../quan2_sel.jpg) 5px 12px no-repeat;}

.fot_link a:hover{color:#000;}

.news_title{ background:#CCCCCC; height:28px;border-radius:25px; margin-top:18px; overflow:hidden; clear:both;

line-height:25px;

-moz-border-radius:25px; /* 老的 Firefox */}

.news_title .t1{ float:left; width:67px; color:#FFF; margin-left:5px; text-align:center;}

.news_desc{height:auto; overflow:hidden; line-height:32px; border-bottom:1px dashed #E1E1E1;}

.news_desc .t1{ float:left; width:67px; color:#858585; margin-left:5px; text-align:center;}

.news_desc .t1 a{color:#858585;}



.fl_small{height:auto; overflow:hidden; clear:both;}

.fl_small li{ list-style:none; float:right;height:16px; text-align:center; color:#989898;}

.fl_small li a{ color:#989898;padding:0 5px;}

.fl_small li.sel a{ color:#000;}

.mr_show{ line-height:20px; color:#ADADAD;}



.imglist{}

.imglist ul{ margin:0px; padding:0px; margin-top:20px;}

.imglist ul li{ width:164px; height:200px; float:left; background:url(../photo_bg.jpg) 0 107px no-repeat; margin-right:20px;}

.imglist ul li.last{ margin-right:0px;}

.imglist ul li img{ width:160px; height:105px; border:2px solid #CDCBCC;}

.imglist ul li p{ margin-top:10px; color:#B2B2B2; text-align:center;}

.share_line{float:left; color:#C1C1C1; border-right:1px solid #C1C1C1; width:1px; display:block; height:20px; margin-right:10px; margin-top:3px;}



.bannerbox { width: 714px; height: 260px; overflow: hidden; margin: 0px auto;position: relative;}

#focus { width: 500px; height: 260px; overflow:hidden; clear: both; margin-left:107px;}

    #focus ul { width: 500px; height: 260px;float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }

        #focus ul li { float: left; width: 500px; height: 260px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }

		#focus ul li img{ width:500px; height:260px;}

    #focus .preNext { width: 250px; height: 260px; position: absolute; top: 0px; cursor: pointer; }

    #focus .pre { left: 0; background: url(../sprite.png) no-repeat left center;}

    #focus .next { right: 0; background: url(../sprite1.png) no-repeat right center; }

	

.hzhb{}

.hzhb ul{ padding-top:20px;}

.hzhb ul li{ list-style:none; float:left; background:#F6F6F6; width:125px; height:125px; margin-left:4px; text-align:center; margin-top:4px;}

.hzhb ul li:hover{}

.hzhb ul li img{ width:100px; height:75px; margin-top:25px;}

.hzhb ul li img:hover {

border: 0;

width: 110px;

height:82px;

 margin-top:22px;

}
.gongyi{ width:700px; height:248px; margin-top:10px; margin-left:10px;}
.gy_left{ width:500px; height:248px; float:left;}
.gy_left .tit{ line-height:30px; color:#ADADAD;}
.gy_right{ width:200px; height:278px; float:right;}
.gy_right ul{}
.gy_right ul li{width:90px; height:65px; float:left; background:url(../gongyi_bg.jpg); list-style:none; margin-left:10px; margin-bottom:10px;}
.gy_right ul li img{ margin:3px 2px 0;}
/* slide */
.slide{width:500px;height:248px;overflow:hidden;position:relative;background-color:#000;z-index:10;}
.slide ul{height:248px;}
.slide ul li{width:500px;height:248px;float:left;}
.slide .bg{width:500px;height:34px;position:absolute;background-color:#000;bottom:0;left:0;border-top:1px solid #fff;filter:alpha(opacity=30);opacity:.3;z-index:5;}
.slide .num{overflow:hidden;zoom:1;position:absolute;right:20px;bottom:11px;z-index:10;}
.slide .num span{display:inline-block;width:12px;height:12px;background:url(../bg-slide.png) 0 -12px no-repeat;_background:url(../ie6/bg-slide.png) 0 -12px no-repeat;cursor:pointer;overflow:hidden;}
.slide .num span.on{background-position:0 0;}
.slide .skip{display:none;_display:block;width:23px;height:47px;background:url(../bg-slide.png) no-repeat;_background:url(../ie6/bg-slide.png) no-repeat;position:absolute;top:50%;margin-top:-24px;text-indent:-1000em;cursor:pointer;}
.slide .prev{background-position:0 -172px;left:10px;}
.slide .prev:hover{background-position:0 -219px;}
.slide .next{background-position:-23px -172px;right:10px;}
.slide .next:hover{background-position:-23px -219px;}
.slide:hover .prev,.slide:hover .next{display:block;}
.slide .num{bottom:11px;}


/*分页相关*/
.pagelist ul{text-align:center;margin:20px 0;}
.pagelist li{display:inline-block;margin:0 1px;}
.pagelist li a{color:#666;display:inline-block;border:1px solid #ddd;padding:3px 8px;}
.pagelist li a:hover{border-color:#1184DA;background:#858585;color:#fff;}
.pagelist li.active a{border-color:#1184DA;background:#858585;color:#fff;}
