@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:#2e3192; color:#ffffff; font-size:16px;}
.subrightContH1 a{color:#ffffff; font-weight:bold; font-size:16px;}
.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:982px; 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;} 

.proDIvCase{ width:792px; margin:0px auto; overflow:hidden; padding-top:20px;}
.proDIvCase ul{ width:810px;}
.proDIvCase ul li{ float:left; width:252px; margin-right:18px; margin-bottom:10px;}
.proImgCase{ width:252px; height:252px; overflow:hidden;}
.proImgCase img{ transition:all .3s ease-out 0s;}
.proImgCase:hover img{ transform:scale(1.04); -webkit-transform:scale(1.04, 1.04);}
.proFontCase{ color:#4c4d4c; font-size:14px; height:36px; line-height:36px; text-align:center;}
.proFontCase:hover{ color:#2e3192; font-weight:bold; }

.mpjmH3{ font-size:24px; color:#fe0000; font-weight:bold; padding-bottom:10px; padding-top:15px;}
.mpjmP{font-size:16px; color:#7e7a7a; line-height:34px; margin-bottom:15px; padding-left:20px;}

.contactP{ text-align:center; font-size:28px; line-height:44px; font-weight:700; color:#7e7b7b; padding-bottom:20px;}

.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:#2e3192; color:#ffffff;;}
.formZxlfBtn_sub:hover{ font-weight:bold;}
/* 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:#2e3192; 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 */