@charset "utf-8";
/* CSS Document */

.subBanner{ width:100%; height:320px; overflow:hidden;}
.subBanner img{ width:100%; height:320px;}

.subLeftpadding{ padding-bottom:30px;}
.subLeftNav{ width:250px;}
.subRight{ width:830px;}

.subrightContH1{ padding-left:15px; height:46px; line-height:46px; background:#e10807; color:#ffffff; font-size:16px;}
.subRHSpan{color:#ffffff; font-weight:bold; font-size:16px; margin-right:8px;}
.subrightContH1 a{color:#ffffff; font-weight:bold; font-size:16px;}
.subRHSpan2{ margin-right:5px;}
.subRHA{color:#ffffff; font-size:14px; margin-right:5px;}
.subRHA:hover{ font-weight:bold;}

.subRightDiv2{ min-height:780px; padding-bottom:20px; border:1px solid #d0cbcb; border-top:0px;}
.aboutSubBox{ width:746px; margin:0px auto; padding:30px 0px 0px 0px;}
.subImgDiv{ width:100%; text-align:center; margin-bottom:15px;}
.aboutSubP{ font-size:14px; color:#7e7a7a; line-height:24px; margin-bottom:15px;} 

.listL{ width:250px;}
.listLTitle{ width:100%; height:72px; background:#e10807;}
.listLTitle h3{ font-size:24px; color:#ffffff; font-weight:700; text-align:center; padding:7px 0px 3px 0px;}
.listLTitle h4{ font-size:16px; color:#ffffff; font-weight:bold; text-align:center;}
.listLPro{ width:248px; border-left:1px solid #d0cbcb; border-right:1px solid #d0cbcb;}
.listLPro ul li{ height:44px; border-bottom:1px solid #d0cbcb; padding-left:10px;}
.listLPro ul li a{ display:block; height:44px; line-height:45px; color:#4c4d4c; font-size:14px; background:url(../image/proImgs/gzListJT.jpg) no-repeat 215px -44px;}
.listLPro ul li a:hover{ color:#e10807; font-weight:bold; background:url(../image/proImgs/gzListJT.jpg) no-repeat 215px 3px;}
.indexProList{ width:849px; height:790px; border:1px solid #d0cbcb; border-left:0px !important;}

.proSubBox{ width:800px; margin:0px auto;}
.proSubDiv{ width:800px; overflow:hidden; padding-top:30px;}
.proSubDiv ul{ width:830px;}
.proSubDiv ul li{ float:left; width:260px; margin-right:14px; margin-bottom:25px;}
.proSubDiv ul li a{ display:block;}

.zxlfBoxL_sub{ width:600px; margin:0 auto; padding-top:20px;}
.zxlfBoxRTd1_sub{ width:74px; text-align:right; color:#242424; font-size:14px;}
.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:80px; 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:#e10807; color:#ffffff;;}
.formZxlfBtn_sub:hover{ font-weight:bold;}

.contactP{ text-align:center; font-size:28px; line-height:44px; font-weight:700; color:#7e7b7b; padding-bottom:20px;}

/* CSS page start */
.pagesXh{ width:600px; padding-top:20px; margin:10px auto; height:34px; line-height:34px; text-align:center;}
.pagesXh a,.pageFirst{ display:inline-block; width:26px; font-size:12px; color:#717171; padding:5px;}
.pagesXh a:hover,.pageFirst{ color:#e10807; 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:#2a2b29; 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;
}