@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:#0457db; color:#ffffff; font-size:16px;}
.subrightContH1 a{ color:#ffffff;}
.subRHSpan{color:#ffffff; font-weight:bold; font-size:16px; margin-right:8px;}
.subRHSpan2{ margin-right:5px;}
.subRHA{color:#ffffff; font-size:14px; margin-right:5px;}
.subRHA:hover{ font-weight:bold;}

.subRightDiv2{ min-height:680px; 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;} 

.listLTitle{ width:100%; height:72px; background:#0457db;}
.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:#0457db; 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;}
.proDIv{ width:792px; margin:0px auto; overflow:hidden; padding-top:20px;}
.proDIv ul{ width:810px;}
.proDIv ul li{ float:left; width:252px; margin-right:18px; margin-bottom:10px;}
.proImg{ width:252px; height:210px; overflow:hidden;}
.proImg img{ transition:all .3s ease-out 0s;}
.proImg:hover img{ transform:scale(1.04); -webkit-transform:scale(1.04, 1.04);}
.proFont{ color:#4c4d4c; font-size:14px; height:36px; line-height:36px; text-align:center;}
.proFont:hover{ color:#0457db; font-weight:bold; }

.subShiPinBox{ width:730px; text-align:center; margin:0px auto; overflow:hidden; padding-top:25px; padding-bottom:25px;}
.subShiPinBoxUl{ width:760px; display:inline-block; }
.subShiPinBoxUl li{ float:left; width:350px; margin-right:30px; margin-bottom:15px;}
.subShiPinBoxUl li a{ display:block;}
.subShiPinImg{ width:350px; height:260px; overflow:hidden;}
.subShiPinImg img{ transition:all .3s ease-out 0s;}
.subShiPinImg:hover img{ transform:scale(1.04); -webkit-transform:scale(1.04, 1.04);}

.subProBox{ width:800px; text-align:center; margin:0px auto; overflow:hidden; padding-top:25px; padding-bottom:25px;}
.subProBoxUl{ width:820px; display:inline-block; }
.subProBoxUl li{ float:left; width:260px; margin-right:10px; margin-bottom:15px;}
.subProBoxUl li a{ display:block;}

.lxwmBox{ width:697px; margin:0px auto; padding-bottom:20px;}
.lxwmFont{ padding:15px;}
.lxwmFont p{ color:#4c4d4c; font-size:16px; margin-bottom:10px;}
/* CSS page start */
.pagesXh{ width:600px; padding-top:10px; 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:#0457db; 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:#0457db; 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;
}