/* CSS Document */

body{font-size:12px; line-height:20px; color:#666666; background:url(../images/body_bg.png) center repeat-y;}

img{border:0;}

.f14{font-size:14px;}

*{padding:0; margin:0;}

.con{text-align:center;}

ul,li,dl,dt,dd,ol{list-style-type:none;}

em{font-style:normal; font-weight:normal;}

.h10{height:10px; line-height:10px; font-size:10px; overflow:hidden; clear:both;}

.h5{height:5px; line-height:5px; font-size:5px; overflow:hidden; clear:both;}

.h15{height:15px; line-height:15px; font-size:15px; overflow:hidden; clear:both;}

.pl15{padding-left:15px;}

.white{color:#FFFFFF;}

.f_l{float:left;}

.f_r{float:right;}

.over{overflow:hidden;}

.block{display:block;}

.clear{clear:both;}

.all_b{border:solid 1px #e6e6e6;}

.all_t0{border:solid 1px #96C4E6; border-top:0;}

.all_t02{border:solid 1px #e6e6e6; border-top:0;}

.all_b{border:solid 1px #e6e6e6;}

.web-w{width:1000px; margin:0 auto; overflow:hidden;}

.web-w2{width:1000px; margin:0 auto;}

.mar_r10{margin-right:10px;}







.home_more{padding-top:5px;}







/*头部广告*/



.top_time{height:30px; line-height:30px; background:url(../images/top_bg.gif) repeat-x; border:1px solid #dddddb; border-left:0; border-right:0; color:#666666;}

.top_time h1{font-size:12px; font-weight:normal; float:left; padding-left:10px;}

.top_time ul{float:right;}

.top_time ul li{padding-right:10px;}

.top_time ul li span{color:#cacaca;}

.home_logo{height:95px;}

.t_menu{height:50px; line-height:50px; background:url(../images/menu_bg.png) repeat-x;}

.t_menu .home{width:104px; overflow:hidden; float:left;}

.t_menu .home a{padding:0 0 0 6px; width:96px; float:left; display:block; color:#FFFFFF; text-align:center; font-size:14px; font-weight:bold; text-decoration:none;}

.t_menu .home a span{float:left; width:2px; background:url(../images/menu_span.png) no-repeat 0 2px; display:block; height:50px;}

.t_menu ul li{float:left;}

.t_menu ul li a{padding:0 6px 0 7px; width:96px; float:left; display:block; color:#FFFFFF; text-align:center; font-size:14px; font-weight:bold; text-decoration:none;}

.t_menu ul li span{float:left; width:2px; background:url(../images/menu_span.png) no-repeat 0 2px; display:block; height:50px;}





/*内容*/

.con_w750{width:750px;}

.one_news{}

.one_news h2{background:url(../images/news_tit.jpg) no-repeat; color:#FFFFFF; font-size:14px; height:33px; line-height:33px; text-indent:28px;}

.one_news h2 em{height:33px; border-top:solid 1px #e1e1e1; border-bottom:solid 1px #1473b7; border-right:solid 1px #e1e1e1; background:url(../images/one_tit_bg.gif) repeat-x; width:632px; position:absolute; float:left; text-align:right; line-height:26px; padding-right:10px; margin-left:19px; color:#000000; font-size:12px;}

.slide_w{width:327px; padding-left:5px;}

.news_w{}

.news_w ul,.anno_con ul,.list_w{padding:0 10px 10px 10px;}

.news_w ul li,.anno_con ul li,.list_w li{background:url(../images/news_dot.gif) 0 12px no-repeat; text-indent:10px; height:28px; line-height:28px; border-bottom:dashed 1px #d8d8d8;}

.news_w ul li em{color:#9a9a9a;}

.con_w240{width:240px;}

.anno_con{}

.anno_con h2{background:url(../images/r_tit.jpg) no-repeat; height:28px; text-indent:33px; color:#FFFFFF; font-size:14px; line-height:28px;}

.anno_con h2 em{float:right; padding-right:10px; font-size:12px;}

.anno_con ul li{width:220px; margin:0 auto;}

.home_news h2{background:url(../images/home_img.jpg) no-repeat; color:#FFFFFF; font-size:14px; height:33px; line-height:28px; text-indent:25px; border-right:solid 1px #e1e1e1; position:relative}

.home_news h2 em{height:26px; border-top:solid 1px #e1e1e1; border-bottom:solid 2px #1473b7; background:url(../images/one_tit_bg.gif) repeat-x; width:383px; position:absolute;  top:0; text-align:right; line-height:26px; padding-right:10px; margin-left:23px; color:#000000; font-size:12px;}

.hom_w330{width:330px;}

.hom_w390{width:390px;}

.hom_w390 h2{background:url(../images/top.jpg) no-repeat; height:54px; text-indent:33px; font-size:14px; line-height:39px;}

.hom_w390 h2 span{text-indent:9999px; display:none;}

.hom_w390 h2 em{float:right; padding-right:15px; font-size:12px;}

.hom_w390 dl{padding:0px 5px 0 10px; border-bottom:dashed 1px #969696;}

.hom_w390 dl dd{padding:15px 0 10px 0;}

.hom_w390 h3{text-align:center; font-size:24px; color:#CA0202; padding:5px 0;}

.hom_w390 h3 a{color:#CA0202;}

.hom_w260{width:260px;}







.hom_w219{width:219px;}

.hom_w219 h2{background:url(../images/news_tit2.jpg) no-repeat;}

.hom_nav{background:url(../images/home_nav.jpg) no-repeat;}

.hom_nav h3{font-size:14px; color:#FFFFFF; height:50px; padding-bottom:13px; text-align:center; line-height:50px;}

.hom_nav h3 a{color:#FFFFFF;}

.hom_w502{width:502px;}

.hom_w502 dl{width:480px; overflow:hidden; margin:0 auto;}

.hom_w502 dl dt{float:left; padding:7px 11px 5px 0; width:135px;}

.hom_w502 dl dt img{padding:2px; border:solid 1px #e0e0e0;}

.hom_w502 dl dd{float:left; width:334px;}

.hom_w502 dl dd h3{font-size:14px; color:#ff7012; line-height:30px; padding-top:8px;}

.hom_w502 dl dd h3 a{color:#ff7012;}





.hom_w260{width:260px;}





.hom_img{}



/*.hom_img ul{padding:34px 9px 0 16px;}*/



.hom_img ul li,.hom_img2 ul li{text-align:center; line-height:30px; float:left; margin:0 4px;}

.hom_img ul li img,.hom_img2 ul li img{padding:2px; border:solid 1px #ebeae8;}

.hom_img em{position:absolute; margin-top:-4px;}

.hom_img2{}

.hom_img2 h2 em{width:881px;}

.hom_img2 ul{padding:10px 0;}

.hom_img2 ul li{margin:0 4px;}





.index-tit { width:100%; height:34px; font-size:12px; font-weight:normal; position:relative; clear:both; border:solid 1px #dddddd; border-left:0; border-top:2px solid #e02921;}

.index-tit span {background:url(../images/tit_bg.png) no-repeat; padding-left:2px; font:bold 14px/34px 'Microsoft Yahei'; color:#333; position:absolute; left:0; top:0; z-index:1; height:34px; width:95px; text-align:center; color:#FFFFFF;}

.index-tit .more { float:right; line-height:34px; color:#999;}

.position { float:right; line-height:34px; text-indent:20px; color:#999; background:url(../images/posi-ico.jpg) no-repeat left center; border-right:solid 1px #dddddd; padding-right:10px;}

.position a { color:#999;}

.news-list {padding:10px 0;}

.news-list li { line-height:34px; border-bottom:1px dotted #ddd; margin:0 10px;}

.news-list li a { line-height:34px;}





.hom_slide{background:url(../images/hom_slide.gif) no-repeat; width:330px; height:305px;}

.pos-r {position: relative;}

.pos-a {position: absolute;}



/*幻灯片*/

.slide{width:322px;height:297px;position:relative;margin:0 auto; margin-top:4px;}

#PicSlide{width:322px;overflow:hidden;_zoom:1;height:297px;}

#PicSlide .img{height:230px;overflow:hidden;_zoom:1;}

#PicSlide .title{bottom:67px;width:100%;position:absolute;}

#PicSlide .shadow{background-color:#000;opacity:.5;filter:alpha(opacity=50);height:40px;}

#PicSlide .title .h3{z-index:30;line-height:20px;margin:4px 10px 0 10px;}

#PicSlide .title .h3 a{font-weight:normal;font-size:12px;color:#fff;}

#PicSlide .thumb{bottom:0;left:0;position:absolute;overflow:hidden;_zoom:1;height:64px;}

#PicSlide .thumb ul{z-index:20;width:322px;overflow:hidden;_zoom:1;margin-top:10px;}

#PicSlide .thumb li{width:75px;height:52px;margin:0 3px 0 2px;float:left;_display:inline;}

#PicSlide .thumb .now-status{position:absolute;width:80px;height:64px;background:url(../images/slider-ico.png) no-repeat 0 0;z-index:-1;top:0;left:0;}



/*代码整理：www.97zzw.com - 97站长网*/







.scrollbox{position:relative;width:500px;height:192px;overflow:hidden; z-index:-2;}

.scrollbox ul{position:absolute;left:0px;top:0px;}

.scrollbox li{float:left;width:500px;overflow:hidden;padding:5px 0px; padding-top:34px;}

.scrollbox li a{float:left;display:inline-block;overflow:hidden;margin-left:8px;}

.scrollbox li a img{background:#eee;}







.scroll-img {

	width: 998px;

	height: 172px;

	overflow: hidden;

}



.scroll-img ul {



	width: 700px;



	height: 600px;



	margin: 0;



}



#demo4.scroll-img ul, #demo5.scroll-img ul {



	width: 1500px;



}







.list_nav{line-height:52px; font-weight:bold; padding:5px 10px 10px 10px;}



.list_nav li{height:52px; padding-top:5px; text-indent:40px;}



.list_menu2 a:link{background:url(../images/list_nav_bg.jpg) no-repeat; height:52px; display:block;}



.list_menu2 a:hover{background:url(../images/list_nav_bg2.jpg) no-repeat; height:52px; display:block;}



.list_menu2 a:visited{background:url(../images/list_nav_bg.jpg) no-repeat; height:52px; display:block;}



.list_menu a:link{background:url(../images/list_nav_bg2.jpg) no-repeat; height:52px; display:block;}



.list_menu a:hover{background:url(../images/list_nav_bg2.jpg) no-repeat; height:52px; display:block;}



.list_menu a:visited{background:url(../images/list_nav_bg2.jpg) no-repeat; height:52px; display:block;}







.hom_tel{background:url(../images/tel.gif) no-repeat; height:75px; width:206px; padding:18px 0 0 83px;}



.navBar {

	position:relative;

	z-index:1;

	/*background:#F96105;*/

	background:url(../images/menu_bg.png) repeat-x;

	color:#fff;

	height:50px;

	line-height:50px;

}

.show_nav {

	width:1000px;

	margin:0 auto;

	font-family:"Microsoft YaHei","黑体","宋体";

}

.show_nav .m {

	float:left;

	position:relative;

/*	border:1px solid #EA4800;

	border-top:0;

	border-bottom:0;

*/	margin-left:-1px;

}







.show_nav h3 {

	float:left;

	font-size:100%;

	font-weight:normal;

	font-size:14px;

	height:50px;

	overflow:hidden;

}

.show_nav h3 a {

	display:block;

	color:#fff;

	padding:0 20px;

	/*border-left:1px solid #FA6D06;*/

	vertical-align:top;

	float:left;

}



.show_nav h3 span{float:left; width:2px; background:url(../images/menu_span.png) no-repeat 0 2px; display:block; height:50px;}



.show_nav .on {

	border:0;

}

.show_nav .on h3 a {

	background:#fff;

	color:#F96105;

	font-weight:bold;

	border-top:1px solid #FA6D06;

}

.show_nav .show_sub {

	display:none;

	width:75px;

	padding:5px 10px 10px 10px;

	position:absolute;

	left:0;

	top:45px;

	background:#fff;

	border:1px solid #F96105;

	border-top:0;

}

.show_nav .show_sub li {

	height:20px;

	line-height:20px;

	padding:4px 0;

	float:left;

	width:80px;

}

.show_nav .show_sub li a {

	display:block;

	padding-left:6px;

	background:url(images/icon.png) 0 9px no-repeat;

	color:#666;

	font-family:"宋体";

	font-size:13px;

	font-weight:bold;

}

.show_nav .show_sub li a:hover {

	color:#FA6D06;

}

.show_nav #m8 .show_sub {

	width:88px;

	left:0;

}

.clearfix:after {

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;

}

.my-4 {
    margin-bottom: 1.5rem!important;
}
.justify-content-center {
    -ms-flex-pack: center!important;
    justify-content: center!important;
}
.pagination {
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: .25rem;
}

.page-link {
    position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #17a2b8;
    background-color: #fff;
    border: 1px solid #dee2e6;
}
/*分页*/
.page-num:not(:disabled) {
	cursor: pointer;
}
.page-num, .page-link {
	position: relative;
	display: block;
	padding: .5rem .75rem;
	margin-left: -1px;
	line-height: 1.25;
	color: #17a2b8;
	background-color: #fff;
	border: 1px solid #dee2e6;
}
a.page-num:hover, .page-link:hover {
	text-decoration: none;
}
.page-num-current {
	z-index: 1;
	color: #fff;
	background-color: #17a2b8;
	border-color: #17a2b8;
}
.page-num-current:hover {
	color: #fff;
}