@charset "utf-8";
/* CSS Document */
.navSubBox{ border:1px solid #bab9b9; background:#ffffff; padding:0px 15px;}
.navSubBox ul li{ height:40px; line-height:40px; border-bottom:1px solid #bab9b9; padding:0px 15px;}
.navSubBox ul li a:hover{ color:#a7031c;}
.navSubLiSpan1{ color:#141814; font-weight:bold;}
.navSubLiA1{ color:#8a8a8a; font-size:14px; margin-right:10px;}
.navSubBox ul li a{ color:#8a8a8a; font-size:14px; }
.navSubLiSpan2{ color:#8a8a8a; font-size:14px; margin-left:3px; margin-right:5px;}

.subNavListBox{ width:272px;}
.NavRBox{ width:100%; border:1px solid #bab9b9; background:#ffffff; margin-bottom:20px;}
.subContL{ width:800px;}

.aboutUsBox{ height:917px; padding:30px 30px; background:#ffffff; background:#ffffff;}
.subP1{ font-size:14px; color:0f0f0f; line-height:24px; margin-bottom:15px; text-indent:28px;}
.aboutImgDiv{ width:100%; text-align:center; margin-bottom:15px;}

.mhListR{ padding:20px 10px;}
.mhListR ul li{ padding:10px 5px; border-bottom:1px dashed #d1d0d0;}
.mhListR ul li a{ display:block;}
.mhListRImg{ width:78px; height:78px; overflow:hidden;}
.mhListRImg img{ width:78px; -webkit-transition: .5s ease all; transition: .5s ease all;}
.mhListRImg img:hover {-webkit-transform: scale(1.04);transform: scale(1.04);}
.mhListRFont{ width:154px;}
.mhListRFont h3{ color:#0f0f0f; font-size:14px; font-weight:700; margin-top:20px; margin-bottom:5px;}
.mhListRFont .mhListRFontP1{ font-size:14px; color:#f00505;}
.mhListRFont h3:hover{ color:#f00505;}
.mhListRFont .mhListRFontP1:hover{ font-weight:700;}
.mhListRFontP2{ font-size:14px; color:#8a8a8a;}
.mhListRFontP2:hover{ font-weight:bold; color:#f00505;}

.newsBox{ }
.newsBox ul li{ padding:0px 8px 15px 8px; border-bottom:1px solid #bab9b9; margin-bottom:30px;}
.newsBox ul li a{ display:block;}
.newsH3{ color:#0f0f0f; font-size:16px; font-weight:700; margin-bottom:5px; width:100%; height:22px; line-height:22px; overflow:hidden;}
.newsH4{ color:#0f0f0f; font-size:14px; margin-bottom:5px;}
.newsP{ color:#8a8a8a; font-size:14px; line-height:24px; height:72px; overflow:hidden;}
.newsP2{color:#8a8a8a; font-size:14px; line-height:24px; height:48px; overflow:hidden;}
.newsH3:hover,.newsP:hover,.newsP2:hover{ color:#f00505;}

.shzsBox1L{ width:436px;}
.shzsBox1R{ width:624px;}
.shzsTitle{ width:100%; border-bottom:2px solid #39393b; height:36px; line-height:36px;}
.shzsTitleL{ width:90px; margin-left:10px;}
.shzsTitleL a{ font-size:16px; color:#141814; font-weight:700;}
.shzsTitleR{ width:40px; text-align:right; margin-right:10px;}
.shzsTitleR a{ font-size:14px; color:#141814;}
.shzsTitleL a:hover,.shzsTitleR a:hover{ color:#f00505;}
.shzsBox1UlDiv{ padding:10px;}
.shzsBox1UlDiv ul li{ width:100%; height:36px; line-height:36px; overflow:hidden;}
.shzsBox1UlDiv ul li a{ font-size:14px; color:#3f3d3d;}
.shzsBox1UlDiv ul li a:hover{ color:#f00505;}

.flashNews {position:relative;width:624px;overflow:hidden;border:1px solid #B6CAE3;text-align:left}
.flashNews, .firstNews {height:369px;}
.flashNews .bg {position:absolute;left:0;bottom:0;width:624px;height:40px;background:#000000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.flashNews h3 {position:absolute;left:10px;top:200px;width:284px;height:35px;line-height:35px;z-index:2;}
.flashNews h3 a {font-size:20px;font-family:"黑体";font-weight:normal;color:#FFFFFF;}
.flashNews h3 a:hover {color:#F20000;}
.flashNews p {position:absolute;left:10px;bottom:0;width:460px;height:40px;line-height:40px;;z-index:2;}
.flashNews p a {color:#FFFFFF;}
.flashNews p a:hover {color:#F20000;}
.flashNews ul { list-style:none;position:absolute;right:5px;bottom:8px;padding-left:47px;_padding-left:46px;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop')}
.flashNews ul li {float:left;width:15px;height:18px;text-align:center;margin-left:1px;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#FFFFFF;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#F20000;}

.shzsBox2L{ width:520px;}
.shzsBox2UlDiv{ padding-top:20px;}
.shzsBox2UlDiv ul li{ margin-bottom:20px;}
.shzsBox2UlDiv ul li a{ display:block;}
.shzsBox2UlDivImg{ width:140px; height:90px; overflow:hidden;}
.shzsBox2UlDivImg img{ width:140px; -webkit-transition: .5s ease all; transition: .5s ease all;}
.shzsBox2UlDivImg img:hover {-webkit-transform: scale(1.04);transform: scale(1.04);}
.shzsBox2UlDivFont1{ width:364px; margin-left:10px; padding-top:10px;}
.shzsBox2UlDivFont2{ width:600px; margin-left:20px; padding-top:10px;}

.mingjiaBox2{ width:1020px; margin:0px auto; overflow:hidden;}
.mingjiaBox2 ul{ width:1070px;}
.mingjiaBox2 ul li{ float:left; width:172px; margin-right:40px; margin-bottom:20px;}
.mingjiaBox2 ul li a{ display:block;}

/* CSS download start */
.downloadBox{ width:1000px; margin:0px auto;}
.downloadBox ul li{ border-bottom:1px solid #bab9b9; padding:10px 15px; margin-top:10px;}
.downloadBox ul li a{ display:block; background:url(../image/downloadIcon.png) no-repeat right 0px;}
.downloadBox ul li a h3{ height:32px; width:740px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px; color:#141814; margin:10px 0px 0px 0px;}
.downloadBox ul li a p{ height:46px; overflow:hidden; width:740px; font-size:14px; color:#8a8a8a; line-height:22px;}
.downloadBox ul li a:hover{ background-position:right -138px;}
.downloadBox ul li a h3:hover{color:#cc0001; font-weight:bold;}
.downloadBox ul li a p:hover{color:#cc0001; font-weight:bold;}
/* CSS download end */
.shscXqBox1L{ width:486px; height:324px; border:1px solid #bab9b9; overflow:hidden;}
.shscXqBox1R{ width:584px;}
.shscXqBox1R table tr td{ color:#8a8a8a; font-size:16px; height:55px;}
.shscTd1{ width:90px;}
.shscS1{ color:#141814;}

.shscXqBox2{ width:100%; margin-top:30px; padding-bottom:15px; border:1px solid #bab9b9; background:#ffffff;}
.tabC6c2,.tabC6c3{ display:none;}
.tabC6c1,.tabC6c2,.tabC6c3{ padding:30px 30px 0px 30px; min-height:770px;}

.tabC6c3P{ width:800px; margin:0px auto; font-size:18px; font-weight:700; color:#8a8a8a;}
.zxlfBoxL_sub{ width:800px; margin:0 auto; padding-top:20px;}
.zxlfBoxRTd1_sub{ width:110px; text-align:right; color:#141814; font-size:16px; font-weight:bold;}
.zxlfBoxL_sub table tr{ height:90px;}
.formZxlfInput_sub{ width:500px; height:34px; line-height:34px; border:1px solid #d4d4d4; text-indent:5px;  font-size:12px; color:#908b8b;}
.formZxlfTextarea_sub{ width:500px; height:174px; padding-top:5px; border:1px solid #d4d4d4; font-size:12px; text-indent:5px; color:#908b8b; margin-top:20px;}
.formZxlfBtn_sub{width:500px; height:34px; line-height:34px; font-size:12px; text-align:center; background:#c30d23; color:#ffffff;;}
.formZxlfBtn_sub:hover{ font-weight:bold;}

.mjhyListBox{ width:960px; margin:0px auto; overflow:hidden;}
.mjhyListBox ul{ width:1080px;}
.mjhyListBox ul li{ float:left; margin-right:60px; margin-bottom:30px;}
.tabC7c2,.tabC7c3,.tabC7c4,.tabC7c5{ display:none;}
.tabC7c1,.tabC7c2,.tabC7c3,.tabC7c4,.tabC7c5{ padding:30px 30px 0px 30px; min-height:770px;}

.lxwmP{ color:#141814; font-size:24px; font-weight:bold; text-align:center; margin-bottom:15px;}
/* CSS page start */
.pagesXh{ width:600px; margin:10px auto; height:34px; line-height:34px; text-align:center; padding-top:20px;}
.pagesXh a,.pageFirst{ display:inline-block; width:26px; font-size:12px; color:#717171; padding:5px;}
.pagesXh a:hover,.pageFirst{ color:#ff0000; font-weight:bold;}
.pagesPre,.pagesNext{ font-size:12px; color:#717171; background:#f2f2f2; padding:6px 20px; border-radius:3px;}
.pagesPre:hover,.pagesNext:hover{ font-weight:bold; text-decoration:underline;}
/* CSS page end */

.newsXqH3{ width:800px; margin:5px auto; text-align:center; font-size:22px; color:#f00505; font-weight:bold; }
.newsXqTime{text-align:center;}
.dede_pages{
	width:100%;
	height:50px;
	text-align:center;
}
.dede_pages ul{
	margin:0 auto;
	padding:12px 0px 12px 16px;
}
.dede_pages li{
	display:inline;
	
}
.dede_pages ul li{
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #000;
}
.dede_pages ul li a{
	padding:2px 4px 2px;
	color:#000;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#000;
}
.dede_pages .pageinfo strong{
	color:#000;
	font-weight:normal;
	margin:0px 2px;
}

.banner{ width:624px;}
.Slide {width:624px;height:369px;overflow: hidden;position: relative;}
.slide-cont {width:624px;height:369px;position: relative;overflow: hidden;}
.slide-item {position: absolute;width: 100%;height: 100%;left: -370px;}
.slide-item a {display: block;width: 100%;height: 100%;}
.slide-item img {width: 624px;height:369px;}
.slide-txt {width:624px;height:50px;position: absolute;left: 0;bottom: -10px;z-index: 1;}
.slide-txt .txt_bg {width:100%;height: 40px;background:#000;opacity: 0.7;filter: alpha(opacity=70);}
.slide-txt a {display: inline-block;width:350px;height: 40px; font-size:14px;padding: 0 10px; padding-top:10px;overflow: hidden; color:#FFF;position: absolute;left: 0;top: 0;}
.slide-nav {width: auto;height: 11px;display: inline-block;overflow: hidden;position: absolute;z-index: 100;bottom: 10px;right: 20px;overflow: hidden;}
.slide-nav a {display: block;width: 10px;height: 10px; border-radius:5px;background:#d4d4d4;cursor: pointer; margin-left: 5px;float: left;text-indent: -99em;overflow: hidden;}
.slide-nav .nownav {background:#a7031c;}
#prev2, #next2 {display: block;width: 57px;height: 72px;position: absolute;top: 129px;display: none;}
#next {right: 0;background-position: -62px 0;}