a {text-decoration: none;color: #999;}
a:hover {color: #dc19a8; text-decoration: none;}
.fl {float: left;}
.fr {float: right;}
.clearfix:after{content: ''; display: block; height: 0; clear: both; visibility: hidden;  }
.clearfix {/* 触发 hasLayout */ zoom: 1; }
.mytitle {text-align: center; overflow: hidden;}
.mytitle h1 {
    display: block; 
    font-size: 26px;
    font-weight: bold;
    line-height: 30px;
    color: #7f88db;
}
.mytitle p {font-size: 16px; padding-top: 5px; display: block; width: 100%;}
.myzixun {width: 80%; margin: 0 auto; overflow: hidden;}
.myzixun a {
    display: block;
    border-radius: 5px;
    background: #4c55a8;
    color: #fff;
    font-size: 16px;
    text-align: center;
    line-height: 40px;
    margin-top: 25px;
    margin-bottom: 30px;
    overflow: hidden;
}

.myqing {padding: 30px 15px 0 15px; overflow: hidden;}
.myqing .main {
    margin-top: 25px;
    overflow: hidden;
}
.myqing .main p {display: block; font-size: 14px; color: #111; line-height: 22px;}
.myqing .main img {display: block; width: 100%; border-radius: 5px; margin-top: 25px; overflow: hidden;}

.myfuchi {margin-top: 30px; background: #fff; padding: 0 15px; overflow: hidden;}
.myfuchi .showimg {width: 47%; margin-top: 25px; overflow: hidden;}
.myfuchi .showimg .fimg {border-radius: 8px 8px 0 0; text-align: center; overflow: hidden;}
.myfuchi .showimg h3 { 
    display: block; 
    font-size: 14px; 
    font-weight: bold;
    color: #7f88db;
    line-height: 30px;
    border-bottom: 1px solid #cccccc;
}
.myfuchi .showimg p {
    display: block;
    height: 80px;     
    padding-top: 5px;
    font-size: 14px; 
    color: #333; 
    line-height: 18px;
}

.myyoushi {padding: 30px 15px 0 15px; overflow: hidden;}
.myyoushi .main {background: #fff; margin-top: 25px; padding: 10px 5px; border-radius: 5px; overflow: hidden;}
.myyoushi .swiper-container {
    width: 100%;
    height: 100%;
    padding-bottom: 25px;
    margin-left: auto;
    margin-right: auto;
}
.myyoushi .swiper-slide {overflow: hidden;}
.myyoushi .swiper-container-horizontal>.swiper-pagination-bullets {bottom: 0;}
.myyoushi .swiper-pagination-bullet-active {background: #3caabe;}
.myyoushi .imgs {width: 50%; float: left; text-align: center; overflow: hidden;}
.myyoushi .texts {width: 46%; float: right;}
.myyoushi .texts li {
    display: block;
    background: url(../images/c_bg.png) no-repeat left center;
    background-size: 12px 14px;
    padding-left: 18px;
    line-height: 22px;
    font-size: 14px;
    overflow: hidden;
}
.myyoushi .texts a {
    display: block;
    border: 1px solid #3caabe;
    color: #3caabe;
    text-align: center;
    line-height: 26px;
    border-radius: 5px;
    margin: 5px 0;
    overflow: hidden;
}
.myyoushi .texts span {display: block; font-size: 12px; color: #999;}

.myfuwu {padding: 30px 15px 0 15px; background: #fff; overflow: hidden;}
.myfuwu .jyzc {background: #e7e9f8; border-radius: 10px; margin-top: 30px;}
.myfuwu .jyzc h2 {
    line-height: 40px; 
    text-align: center; 
    font-size: 20px; 
    background: url(../images/jyzc_bg.png) no-repeat center; 
    background-size: 60% 100%; 
    color: #fff;
}
.myfuwu .jyzc .lists {padding: 20px; overflow: hidden;}
.myfuwu .jyzc .lists span {display: block; text-align: center; color: #0149a1; font-size: 16px;}
.myfuwu .jyzc .lists img {margin-bottom: 20px;}
.myfuwu .jyzc .lists p {display: block;; line-height: 22px; color: #111;}

.page_ad {text-align: center; width: 100%; overflow: hidden;}


/*定义mscale*/
@keyframes mscale {
    0% {
      transform: scale(1);
    }
    50% {
      transform: scale(0.94);
    }
    100% {
      transform: scale(1);
    }
}

/*大于pad*/
@media only screen and (min-width: 750px) {

}

/*iphone 5*/
@media screen and (min-width: 320px) and (max-width: 374px) {

}