@charset "utf-8";


/*--内页banner--*/
.ny_banner{ width: 100%;  height: 500px; position: relative;}
.ny_banner .pos{ width: 1920px; height: 500px; position: absolute; left: 50%; margin-left: -960px;}


/*--内容--*/
.lx1{ padding-top: 60px; height: 237px;}
.lx1 .tact{ width: 266px; height: 207px; background: #e62129; padding: 30px 0 0 30px;}
.lx1 .tact h4{  font-size: 35px; color: #fff;}
.lx1 .tact .call{ width: 234px; height: 48px; border: 1px solid #fff; text-align: center; line-height: 48px; font-size: 22px; color: #fff; margin-top: 25px;}
.lx1 .tact p{ font-size: 20px; text-transform: uppercase; color: #fff; margin-top: 25px; font-style: italic;}
.lx1 .hyy{ height: 157px; width: 744px; background: url(../images/lx/hybg.jpg) no-repeat; padding: 40px 80px;}
.lx1 .hyy .bt{ font-size: 20px;}
.lx1 .hyy p{ line-height: 25px; margin-top: 10px;}
.lx1 .hyy .qm{ height: 50px; font-size: 18px; background: url(../images/lx/name.jpg) right no-repeat; padding-right: 100px; margin-top: 10px; text-align: right; line-height: 50px; margin-right: 40px;}

.lx2{ height: 686px; background: #f5f5f5; margin-top: 10px; padding-top: 40px;}
.lx2 .bt{ height: 54px; border-left: 6px solid #e62129;}
.lx2 .bt h4{ font-size: 25px; line-height: 25px; color: #666; font-weight: normal; padding-left: 20px;}
.lx2 .bt p{ font-size: 16px; line-height: 16px; color: #ccc; padding-left: 20px; margin-top: 10px;}
.lx2 .nr1{ width: 1050px; margin: 40px auto 40px auto;}
.lx2 .nr1 dl{ width: 350px; float: left; margin-bottom: 40px;}
.lx2 .nr1 dl dt{ width: 54px; height: 54px; float: left;}
.lx2 .nr1 dl dd{ width: 276px; margin-left: 20px; float: left; font-size: 17px; line-height: 27px;}
.lx2 .nr1 dl dd span{ color: #666;}
.lx2 .nr2{ width: 1050px; margin: 40px auto 0 auto;}
.lx2 .nr2 dl{ width: 525px; float: left; margin-bottom: 40px;}
.lx2 .nr2 dl dt{ width: 54px; height: 54px; float: left;}
.lx2 .nr2 dl dd{ width: 451px; margin-left: 20px; float: left; font-size: 17px; line-height: 27px;}
.lx2 .nr2 dl dd span{ color: #666;}


.lx3{ padding: 80px 0;}
.lx3 .bt{ height: 70px; background: url(../images/lx/bt.png) center top no-repeat; text-align: center; font-size: 35px; line-height: 70px;}
.lx3 .bt b{ color: #e62129;}
.lx3 .abt{ width: 1192px; height: 452px; border: 4px solid #e62129; margin-top: 50px; overflow: hidden;}
.lx3 .abt img{ width: 1192px; height: 452px;}
.lx3 .abt:hover img{transition:all 0.5s;   transform: scale(1.2);}


.lx4 .bt{ height: 70px; background: url(../images/lx/bt2.png) center top no-repeat; text-align: center; font-size: 35px; line-height: 70px;}
.lx4 .bt b{ color: #e62129;}
.lx4 .nr{ width: 1080px; height: 217px; margin: 30px auto 0 auto; background: url(../images/lx/dzbg.png) no-repeat; padding: 40px 82px;}
.lx4 .nr dl{ width: 240px; float: left; margin: 0 60px; text-align: center;}
.lx4 .nr dl dt{ width: 88px; height: 88px; margin: 0 auto;}
.lx4 .nr dl .dd1{ font-size: 20px; margin-top: 20px;}
.lx4 .nr dl .dd2{ font-size: 14px; line-height: 24px; margin-top: 10px;}
























