@charset "utf-8";
/* CSS Document */
.part{padding:10px;overflow:hidden;color:#434344;}
.part h2{font-size:18px;text-align:center;font-weight:bold;margin:0;padding:10px 0 0;color:#012f67;}
.part h3{font-size:16px;text-align:center;margin:0;color:#012f67;}

.case{float:left;width:100%;}
.case ul{float:left;width:100%;}
.case li{float:left;width:100%;padding-top:10px;}
.case li img{width:48%;max-width:290px;}
.case li img:first-child{float:left;}
.case li img:last-child{float:right;}
.part1 .btn{float:left;width:100%;text-align:center;}
.part1 .btn a{display:inline-block;background:#df006b;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 20px;}
.part1 .btn a span{color:#fff;font-size:15px;line-height:15px;display:table;}
.part1 .btn a img{float:right;width:auto;padding-left:10px;display:table-cell;vertical-align:middle;}

.part2 .pic{float:left;width:100%;padding-top:20px;text-align:center;}
.part2 .pic img{max-width:600px;}
.part2 .txt{float:left;width:100%;padding-top:10px;text-align:center;}
.part2 .txt b{display:inline-block;width:185px;height:39px;line-height:39px;font-size:20px;color:#fff;background:url(../images/i02.png) center no-repeat;font-weight:normal;}
.part2 .txt p{float:left;width:100%;font-size:16px;padding-top:10px;}
.part2 .txt p span{color:#df006b;}

.part3 ul{float:left;width:100%;padding-top:10px;}
.part3 li{float:left;width:32%;padding:0 0.65%;text-align:center;}
.part3 li img{max-width:190px;}
.part3 li span{float:left;width:100%;}
.part3 .btn{float:left;width:100%;text-align:center;padding-top:10px;}
.part3 .btn a{display:inline-block;width:230px;height:50px;line-height:50px;color:#fff;background:#df006b;font-size:24px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

.part4 .con{float:left;width:100%;padding-top:10px;}
.part4 h4{float:left;width:100%;font-size:16px;line-height:36px;font-weight:bold;}
.part4 h4 i{float:left;width:36px;height:36px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#a8cfff;background-position:center;background-repeat:no-repeat;background-size:70%;margin-right:8px;}
.part4 h4 i.i1{background-image:url(../images/i03.png);}
.part4 h4 i.i2{background-image:url(../images/i04.png);}
.part4 h4 i.i3{background-image:url(../images/i05.png);}
.part4 h4 i.i4{background-image:url(../images/i06.png);}
.part4 h4 i.i5{background-image:url(../images/i07.png);}
.part4 h4 span{font-size:13px;padding-left:8px;}
.part4 h4 font{font-weight:normal;}
.part4 img{float:left;width:100%;padding-top:10px;}
.part4 p{float:left;width:100%;padding-top:10px;font-size:14px;}
.part4 .btn{float:left;width:100%;padding-top:10px;}
.part4 .btn a{float:left;width:100%;background:#fa604a;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:20px;color:#fff;text-align:center;padding:10px 0;}

@media screen and (min-width:400px){
.part h2{font-size:22px;}
.part h3{font-size:18px;}
.part3 li span{font-size:14px;}
.part4 h4{font-size:20px;line-height:40px;}
.part4 h4 i{width:40px;height:40px;}
.part4 h4 span{font-size:16px;}
.part4 p{font-size:15px;}
.part4 .btn a{font-size:22px;padding:12px 0;}
}

@media screen and (min-width:480px){
.part h2{font-size:24px;}
.part h3{font-size:20px;}
.part3 li span{font-size:16px;}
.part4 h4{font-size:22px;line-height:44px;}
.part4 h4 i{width:44px;height:44px;}
.part4 h4 span{font-size:17px;}
.part4 p{font-size:16px;}
.part4 .btn a{font-size:24px;padding:14px 0;}
}

@media screen and (min-width:560px){
.part h2{font-size:28px;}
.part h3{font-size:24px;}
.part3 li span{font-size:18px;}
.part4 h4{font-size:24px;line-height:48px;}
.part4 h4 i{width:48px;height:48px;}
.part4 h4 span{font-size:18px;}
.part4 p{font-size:16px;}
.part4 .btn a{font-size:26px;padding:16px 0;}
}