/* CSS Document */
@charset "utf-8";

.s1{background: #f0f1f2;}
.s1List{padding-top: 30px;padding-bottom: 40px;}
.s1List ul li{float: left;width: 380px;margin-right: 30px;}
.s1List ul li:last-child{margin-right: -30px;}
.s1p1{margin: 2% 0;}
.s1p1>p{font-size: 18px;color: #202020;font-weight: bold;display: inline-block;}
.s1p1>i{float: right;line-height: 30px;}
.s1p1>i>a{color: #727272;font-style: normal;}
.s1p3{background: url(newBottom.png) no-repeat left bottom;padding-bottom: 10px;margin-top: 25px;}
.s1p3>a{font-size: 16px;color: #404040;font-weight: bold;margin-top: 5px;}
.s1p4{font-size: 14px;font-weight: bold;color: #999;line-height: 25px;}


.s2Top{border-bottom: 1px solid #dcdcdc;padding-bottom: 23px;}
.s2Top>p{margin-top: 2%;background: url(newBottom.png) no-repeat left bottom;padding-bottom: 10px;font-size: 20px;color: #2e2e2e;font-weight: bold;}
.s2middle{margin-top: 24px;}
.s2ml{float: left;}
.s2ml ul li{float: left;}
.s2ml ul li>a{display: block;width: 100%;height: 100%;}
.s2ml ul li>a>p{color: #404040;text-align: center;}
.s2ml ul li:first-child.bg{background: url(a1.png) no-repeat center !important; }
.s2ml ul li:first-child.bg>a>p{color: #fff;}
.s2ml ul li:nth-child(1){width: 232px;height: 97px;background: url(a1_copy.png) no-repeat center;}
.s2ml ul li:not(:first-child){background: url(a2.png) no-repeat center;width: 232px;height: 97px;margin-left: -43px;}
.s2ml ul li:not(:first-child).bg{background: url(a2copy.png) no-repeat center !important;}
.s2ml ul li:not(:first-child).bg>a>p{color: #fff;}
.replace{width: 56px;height: 32px;display: block;margin: 15px auto 0 auto;margin-left: 70px;}
.replace2{width: 64px;height: 43px;display: block;margin: 0 auto;padding-top: 18px;}
.replace3{width: 64px;height: 43px;display: block;margin: 0 auto;padding-top: 20px;}
.replace4{width: 64px;height: 43px;display: block;margin: 0 auto;padding-top: 20px;}

.s2middle2{margin-top: 46px;margin-bottom: 67px;}
.s2m2l{float: left;}
.s2m2l ul li{width: 638px;background: url(icon_arow.png) no-repeat left top;padding-left: 20px;line-height: 20px;}
.s2m2l ul li:not(:first-child){margin-top: 36px;}
.s2m2l ul li:hover>a{color: #d5000c;}
.s2m2l ul li>a{color:#747474;font-size: 15px; }
.s2m2r{float: right;overflow: hidden;}
.s2m2r a>img{transition: all 0.3s ease-in-out;}
.s2m2r:hover a>img{transform: scale(1.05);}
.s2bottom{margin-bottom: 40px;}
.s2b_dis ul li{float: left;width: 345px;height: 93px;line-height: 93px;transition: all 0.5 ease-in;}
.s2b_dis ul li:nth-child(1){background:url(bom1.png) no-repeat center;}
.s2b_dis ul li:nth-child(2){background:url(bom2.jpg) no-repeat center;}
.s2b_dis ul li:nth-child(3){background:url(bom3.jpg) no-repeat center;}
.s2b_dis ul li{margin-right: 84px;}
.s2b_dis ul li:last-child{margin-right: -84px;}
.s2b_dis ul li:hover>a{font-size: 26px;}
.s2b_dis ul li>a{display: block;width: 100%;height: 100%;text-align: center;font-size: 20px;color: #fff;}
.s2ml ul li:nth-child(1)>a>p{text-align: center;color: #404040;margin-left: -32px;margin-top: 15px;}
.s2mr{float: right;}
.s2mr>a{color: #fff;font-weight: bold;font-size: 20px;display: block;width: 338px;text-align: center;height: 78px;background: url(ad.png) no-repeat center;line-height: 78px;}





